Youre going to look back on this one day and realized she was a waste from the beginning. Go to first unread. You did nothing wrong. My boyfriend never gets me anything. The fact that she said 'no' in front of the other guy kind of shows a lack of respect for you, plus how she told you to leave and locked the door again. She would have been able to have her cake and eat it too!
That's not a possibility now.
Dear Coleen: I caught my girlfriend with a guy in her car after she said she couldn't meet me
Good luck with everything man, you sound like a great guy. What did you get for Christmas? I hope they see this so much. She had time when she thought you wouldn't be there to bone your roommate on your couch. You were extremely lucky to find out when you did I can honestly say that I love my friends and everything that they've done for me. I wasn't even looking but it happened.