So quick summary, I had been going out with my second boyfriend for 2 years. he was or is the love of my life, but hes also my destruction. He would call me these names when we would have this big fight or argument. While I was with him is when I started self harming and attempted suicide twice. I know its pretty pathetic all for a guy. But hes not just a guy he is THE guy. Then he broke up with me because I got to depressed over him. After that we were on and off. I told him I would wait for him and its been about 6 months or more, I haven’t had a single bf after him, hes had about 7 girlfriends, and hes currently in a relationship. My first boyfriend came back in my life and he really likes me. I moved schools and he would leave me in all my classes and he would wait for me after each one. Hes a sweetheart he really is. Today I recieved a txt from my 2 years long ex, asking for another chance. I thought I had given up on him, but I havnt. And I dont know what to do.