my soulmate problems

Cierra
So I was with my now ex, for two years. Even after the break up, we remained friends and constantly in contact with each other. He's my best friend. While we had an argument and stopped talking for a month or two, I went and had sex with a guy. So we were both single for a year and both had other partners that we would occasionally have sex with, no big deal. So I got pregnant from the guy and he threatened to kill me and my baby if I ever got pregnant by him, he's also a three time felon now. So I kept my pregnancy from him for me and my baby's safety. It was the hardest thing I could do to tell my ex and best friend I am pregnant. It obviously hurt him, we tried to conceive and had a miscarriage. He came out and told me that he got a girl pregnant but she terminated the pregnancy. He's since been there for me no matter what like before, gives me money, make sure I'm eating right,I'm relaxed and taking care of myself. We also have a furry baby together. So he checks in on her too. My family is still in awe that he's still around. To be honest I am too. It's clear he still loves me. He's spending the night over my house tonight and I'm afraid our feelings might get complicated or something. But my family is pushing for us to get back together and have him raise my baby with me as the dad. And honestly he has nieces and nephews and he is the perfect guy to be a dad. We've been dodging the conversation of getting together but we always talk about the things that broke us up and we mutually take fault in it. What should I do, just stay friends? Make a move to be together? No mater what he's apart of my family. He's always welcome.