How do you get over an ex? It’s been seven months and it’s still hard. :(?

I dated this guy for five months and I know that doesn’t seem like much. But, a lot can happen in five months. I literally fell in LOVE with him. I’ve never been that crazy over someone. He took my virginity and I have saved it up until now…After I lost my virginity I went crazy. I had a permanent stain on me that I couldn’t wash off. I felt so ugly and dirty. Then, I turned to the only thing I knew…. & I Started my drug use again, that I had stopped for him. I went down the wrong path. I wouldn’t talk to him, because I felt awful. Then one day, he found out about everything from my bestfriend because she was worried about me. Then he called my parents and told them everything. They put me on an intervention for my drug abuse and I was in rehab for five months. I couldnt talk to anyone not even my family. I didn’t know about anything…When I came home. I told him about the miscarriage I had with our son, he didn’t even know I was pregnant. No one did. Not even my family, because my therapist thought it was best if I didnt tell anyone. He freaked out and we havent talked since. I still love him. I always will.
But, I met this new guy. He’s crazy about me & knows all of this. Like, my past. and He still likes me past all this. We’ve been dating on and off, and he’s done more for me than any other guy ever has. I like him, but I’ll never get this other guy out of my head. I can’t and I still cry about him alot. I’m trying hard to devote myself to this other guy because he deserves it, but it’s so hard.

What can I do?….

More Meth Drug Addiction Info: