I cheated on my boyfriend and I feel horrible and can't stop crying, what do I do?

Anonymous
My boyfriend and I have been dating for a year, and I currently moved to a new university and now we are during a long distance relationship..

Last night I got really drunk and ended up making out with a classmate of mine. I regret it so much, and I came home crying. I was being very irrational and impulsive. It's something I can't undo and it kills me.

I've been having second thoughts as it is.
i would like to feel more secure in my relationship because my boyfriend hardly compliments me, or has yet to tell me he loves me. Don't get me wrong, he truly does care but it's hard to read my boyfriend.. I now tend to get flattered when another guy compliments me. Not only that he's had a bad habit of looking at other girls pictures on social media.. (He's stopped and deleted it) but Still bothers me every day.

Although, I feel like this is not an excuse to ever cheat. and it's really not like me to do something so stupid. I can't stop feeling guilty. I don't know what to do.
I cheated on my boyfriend and I feel horrible and can't stop crying, what do I do?
25 Opinion