Ex Trying really hard to win me back

Ok so my ex broke up with me in July of this year stating that he needed to get his thoughts together. He said his mom was pressuring him to propose to me and he needed to take a step back to think if he really wanted to be with me. I was completely heart broken and blindsided by the breakup. Two months passed (now September) I am doing good without him and have met a new man whom I have a lot of fun with. My ex pops back up to say he missed me and wants to be with me forever. I told him I wasn't ready because he hurt me and I don't want to be with someone who don't know if they want me or not. He said he doesn't feel that way and he's sorry he hurt me, he love me. I told him to move on and if it's meant to be it will be. It's now November and I hear from him every so often and he's literally crying saying how he's sorry and misses me and wants to be with me forever and wants to get married. I'm still dating the guy who I met in September and things are going great. But sometimes the ex makes me feel like "I'm leaving the one I love for the one I like" when in actuality he left me and he insists that everyone deserves a second chance. Sometimes I feel bad because I was so in love with him before he left me and he's a good guy (besides what he did to me) but on the other hand Im still dating this new great guy and him and I really click. Idk what to do....need advice.