Please any advice

I'm 26 years old and he's 24.
My now fiancé and I have been on and off for almost 5 years, I have a 6 year old son and we have a 3 year old daughter together and now pregnant with his second child. We were broken up when I found out I was expectingwirh our second baby. (Due Nov. 1st) a month Before that I wanted our relationship to work but I guess he was determined to forget about me. I had broken up with him over some rumors from work that he believed instead of what I said. He's cheated on me numerous amounts of times but tried to keep working on our relationship. When we got back together he was so mean to me. Not knowing I was pregnant I would cry so much for his love and attention and now that we know we are having a baby he's been different with me. I've settled a work related injury a 5 digit amount and not sure if he's just with me for the money or because he loves me. He'll text me but then he'll be so cold towards me at times. Don't know if it's my imagination or the hormones. I cry for him more than I should. I'm 10 weeks pregnant l, have no friends, live in a different town from his. Please any advice! I know I can financially do it on my own I just love him so much. Don't know how to forget about him. Sorry so long😞 I know deep down the right thing to do but don't want to, or I blind myself to it.