When I wrote the title, I meant what have I done in a rhetorical way. I know exactly what I have done. The damage is accidental, I never meant to betray my dp.
I am not having sex with other people to take my mind off my relationship. I have had sex with 1 person, who I have feelings for. It wasn't a one-night stand with a stranger in a pub toilet.
My mind has never been more focussed on my relationship, I know that what I have done is wrong, I know that I shouldn't of done it, but its done. I can't change that.
I was asking for advice, which I need, I have no-one I can talk to about this in rl. Its a mess and its all my doing, I know that.
The sex wasn't accidental, putting both of us in that position was accidental, I did not see him with the intention of sleeping with him. It happened, it was wrong of both of us, we should not of let it happen. One of us should of been strong enough to say no. We didn't, the attraction is still as strong as it always has been. I was lonely and he loves me. It was a betrayal and that is something I have to deal with. I betrayed my dp.
I should not of talked to my ex, I should of stayed away, I didn't, that is unforgivable. I knew how the ex feels about me, I was wrong.
I know how bad I have been. I know that I don't deserve sympathy, I never asked for it. I asked for advice.