You all probably don't want to hear about my problems, and I know I'll probably get labelled as a real shit, which is what I feel like, after saying this, but I'm hoping someone might be willing to point me in the right direction and give me the pep talk I really need.
So St Andrews is the land of drunken debauchery, and drunk people do stupid things. And I think you would rightfully hate me if I told you that I have already cheated on my boyfriend, who is at another uni. It was only one occasion, and nothing really major, but I know that he would be hurt if I told him, and would consider it cheating. He told me before we separated that he would forgive me, but I still feel awful, and I'm not sure whether I should tell him.
On the one hand, telling him would result in (worst case scenerio) us breaking up, him cheating on me in return, and/or him just being really sad and me feeling like a complete bitch (or him not caring at all, which is the saddest situation of all). But not telling him is potentially worse, as I am "living with a secret" you could say, and I am afraid it could turn into a pattern (after all, I've only been here a few weeks); in that case I would be a serial cheater who lied to him.
I love him so much, and I really don't want to lose him. I know I should have thought about it before this happened, but the only excuse I can give is my drunkenness.
Should I tell him or not; should I wait until I do something worse?