I cheated on my girlfriend. Do you think should I wait for Christmas to pass and then tell her, or do it asap? *edit for more info I went to a friend's 21st bday party and saw some people I hadn't seen in a while, a guy who used to be a close friend before we left for uni. Everyone had some drinks and 4 of us went to his house to stay the night. I was sleeping on a couch when he came up and said that he just wanted someone to lay with. We did exactly that for a little bit but then it escalated and we had sex. Well...we started to but I stopped. It wasn't right and I knew it. I've always valued the fact that I'm honest with my girlfriend so I have to tell her. BTW I'm a female.