Just need your opinions...

So i was with this guy for almost 3 years. We were best-friends before we started dating, then we started dating and moved in together. I was so incredibly in love with him. I would do anything for him, he was just my person. I definitely was more in love than him tho, i did more for him, we did fight a lot. He was kind of a jerk at times. But still i loved him with all of my heart. Well he is in ALOT of legal trouble, that i knew about before we get together. And he will be for the next 10 years atleast, if not life. He went to jail for 6 months. At the end of those long months that i waited and waited and sent him over $5,000 to keep him up in there, he decided to accuse me of cheating, and told me we are done, dont come visit him, he didnt call.

Blah blah. So when he actually got home, i refused to believe him when he said i love you so much, and even threw an engagement ring in my face. Now im with this new guy, we are having a baby, but i cant stop thinking of my ex!!!! What the hell do i do!!!!