I cheated on my boyfriend and he can't forget it. What should do?

I cheated on my boyfriend almost two weeks ago with his so called friend. They weren't so close. My boyfriend decided to bring this friend to us and have some fun. We drinked alcohol a lot. Then we decided to go to the center and have some chilling time there. After that we went to this friends place. There we continued to drink. After a while I felt tired and I went back home alone. At some point during the night I gave my snap to this guy and he sent me a message did I arrive at home. Then we continued to text. I was so drunk and decided to go back to his place. My boyfriend wasn't there anymore when I arrived. First me and this friend just sitting, drinking and listening to some music. Then he took his clothes off which surprised me a lot because I thought we are just friends. Then he went to bed and asked me to join. I said no but then he said again come. I went to the bed but just to sleep. At some point he asked me to suck him and I don't know what went to me when I did it. After that I regret directly. I said I have to go back home and I left. He also wanted sex.

In the next day I said this to my boyfriend and he was very shocked and didn't believe because I never do this kind of things. Then we have been talking about this a lot. He said he can forgive me but by time and that the trust went less after this. I regret so much and can't forgive myself. What should we do?

I also thougt there was something more than alcohol, I don't know if this guy put a pill to my drink when I didn't notice.

I cheated on my boyfriend and he can't forget it. What should do?
Post Opinion