Was there a question in that convoluted story?
And now you are bringing a baby into this completely messed up environment!
I am really sorry to hear that you did end up getting pregnant.
He is NOT a good dad. What kind of role model do you think he is providing? That is just an excuse to stay when you know you need t leave. You keep talking about how independent and free sprirted you are, but I don;t see that in you at all.
I am sorry that you allowed this situation, but for your sake and your cildren's, leave now.