So there was this girl, I met and n-closed at a club about 2 months ago. After sporadic texts for a month, I finally asked her out for some drinks one night and she enthusiastically agreed. The date went perfect, we connected from the get-go and we ended up making out in her car at the end of the night but no sex since she didn't want to do it on the first date. We go out again 2 days later and again she's really into me. We end up making out again in my car, I finger her, she gives me a handjob but she had LMR on going all the way so we don't have sex.
So here's where the problem is. Ever since that night, I am always the one that initiates the conversation, and she always has an excuse when I ask her to go out again. The only time I have seen her since was about 2 weeks ago, when she showed up at this club I was at. I invited her the day before but she told me she couldn't make it, but at around 2am that night she sent me a text saying she was at the club. So we meet up and she's there with a guy. I asked her what was up with her being with a guy and she answered that I shouldn't be so defensive, that he is just a really good friend, almost like a brother to her. We have spoken a few times after that, but it is always me initiating conversation, and the last time I sent her a text she ignored me.
I've given up on her, and I know that it's over, but I just can't figure out what happened. I want to figure out where I messed up so I can learn from the mistakes and not repeat them next time I am in a situation like that.