Met who I had thought was a good girl, and its been 3months.

We didn't have sex for a bit, so I met her this afternoon. Unfortunately, she was on her period so we didn't have sex. I teased her a lot, but ultimately the blood killed the mood for me. This is where I think I could have done better - I should have either satisfied her sex drive or not leave her hanging.

It was a Friday and her friends wanted a night out. She gets really drunk and texts me AFTER she leaves her place that she is going out. I was pissed and felt disrespected. Ultimately sent her an ultimatum text saying she just wants to be hit on.

She calls me immediately and leaves the club within 30mins. She was broke. Holding frame, I told her to come to my place, and I'll lend her some cash. She got here, I left my room, handed her the cash, and walked out. She is really drunk.

This is where I'm not sure if I did it correctly.

I told her to stay in the car. She left, asking me why I'm cold to her. I hint that she danced with other men, and she breaks down crying. I doubt something happened because 1) she is on her period 2) she wasn't in there a long time. She swears on her life she didn't. Didn't care, still felt betrayed. Gave her money, sent her on a taxi home.

The thing is her friend has the keys to their place. She is now sitting outside the door waiting for them to come back after their night out. I felt like an asshole as my room was right there, its cold outside, but I wanted to put my foot down.

She says she understands that it is her punishment. I didn't respond to that comment.

I texted while she was waiting because I felt guilty. Not sure if I should have done it though?

Called her after about an hour of her leaving, just to check. Turns out she is crying to her girl-friend. Think I messed up here, I feel it would have been resolved naturally and instead I turned back to 'check up'. I did so because, LTR, but I think I lost a chance to gain major frame.

Comments? Should I have 1) been that aggressive 2) kept lingering on via texting? Or did the circumstances (ex: safety, in case she falls asleep on the floor, etc) justify?