I feel pretty shitty. I've been seen this girl I met at uni for a couple of months now, and we got together right at the end of term time, so we've been apart for almost two months and I've only seen her twice. And there's this girl at home that I really liked before I started seeing my current gf, but at the time she had a boyfriend and nothing much happened between us as she wasn't prepared to leave him for me.. Anyway.. It was my best friend's gf's birthday yesterday and that girl was there and had broken up with her bf that day and was chatting to me and we ended up getting hideously drunk and sleeping in the same bed and making out and a bit more, but no sex.. I just feel pretty bad for both parties, as she is obviously having a rough time at the minute and I haven't helped that and again obviously I've cheated on my gf who is coming to visit in a couple of days. Words of wisdom or comfort?