I had been going out with this guy for 2 years and he out of the blue starts telling lies to me and treats me quite badly and finishes by breaking up with me. We were in love and so this whole ordeal completely crushed me, i was upset for weeks. He came back a few times after and said we would just go on a break for a bit, but he never came back and just gave me my things back with no explaiation. I was upset all over again and had been going out a lot during the break up and seeing old friends again. One of these was also his friend. I arranged to go to this friends party where i ended up staying the night, we saw each other alot after and a few weeks in we slept together. My ex said he didnt mind to both of us and was interested in our relationship. This "relationship" only lasted a few weeks and ended in another break up. Shortly after my ex says he made a huge mistake and really does love me and want me back and cant be without me so we have been seeing each other like we used to do and its been great, but when i sleep over his house or say certain things he starts to think about me and his friend and claims he cant stop thinking about it. He keeps punishing me for it but we were broken up, i really did think i had feelings for his friend at the time and he slept with someone else (apparently because i was). I know now that i think it was just a stupid re-bound and i do honestly regret it. He keeps implying that he cant get over it, which i can completely understand but it seems like hes not even mad at the friend, and he is the kind of person that forgets and blocks out bad things in his life but he wont block this out, its like he wants to keep the wound open. I dont know what i can to to help ease the pain a bit and get him to forgive my stupid mistake, because i cant loose him again and i know he really cares about me because hes not the type to give relationships a 2nd chance!
What can i do? The only things that seem to work atm are gifts and "sexual healing" lol.
Any advice??