Hi,
This is my first post, it looks like a great forum

. Sorry if I sound like (or am) a totally horible cheater but I'd really appreciate any advice.
I've been an absolute mess in my relationship since October of last year and don't know what to do. My bf and I have been doing long distance for 2 and a half years (i'm at uni) and it started getting hard for me last summer. We were dealing with a lot of things and not just long distance - he's been struggling with job and money issues. These are on-going and I've tried to be very supportive but its dominated a lot of our time together.There were other things too as I started to question whether I was still attracted to him physically. We are the most fantastic companions and I've never had a friend like him, but something feels so wrong and recently its become very complicated.
I became attracted to someone else in October after never being tempted once in the whole of our long distance relationship. I know this is partly to do with timing - there are problems in our relationship and my fears about settling down after uni. I talked to my bf a few times about this in Oct and Nov and I asked twice for a break, he said 'no' and that I'm either with him or we split. Eventually, at the end of last year I cheated with this other guy - we were intimate twice and I slept with him. If I'm honest, it was the first time that I've been kissed for so long, my bf and I just don't kiss anymore (he kisses me on the cheek a lot of the time) and I don't know if I'm attracted to him in that way. Its not a totally non-physical relationship, but there are definite issues and sometimes I wonder if we've gone to the companion stage of a relationship in out mid-twenties.
I never told my bf about cheating but was/am such an emotional wreck that he realised that I needed the break and has agreed to give me space. The other guy was a player and has since rejected me - which i deserve but it hurts as I'd liked him for a long time and saw a possible future. I don't know what to do. If I stay with my bf and don't tell him about this then I spare his feelings but have to live with this. If I do tell him, I hurt him horribly. Even if he forgave me, I still might not stay with him because I'm so confused. I feel like such an auful, auful person. I truly and deeply care for him but feel totally stiffled in some areas of this relationship and have behaved terribly.
I totally realise that I don't deserve sympathy but I would really appreciate advice.
Thanks for reading this.