need relationship help...

So I'm 19 and my fiancé is 21, we have a 6 month old together but I'm just feeling like our relationship is over. He disrespects me sometimes. And he blows up in my face atleast once a month, we've been together for almost 2 years. It's kinda just annoying at this point, and now I'm talking to an old boyfriend. Just as friends, and he(my ex) told me he still loves me. And wants to be with me and have kids with me and stuff. So I'm just really confused. What should I do?