Do I leave him?

My boyfriend and I had sex the second date so our relationship is based on sex. We both caught feelings but after a year and a half the puppy love is gone and the sex still remains to be the biggest part of our relationship. I’m finally at the point where I’m realizing what I need and what I’m not getting from him. I am 14 weeks pregnant we are both very happy however I’ve felt for 6 months now that our relationship is dying. We live together, I don’t currently have a job, and I depend on him financially. I have friends I could stay with but they are 3+ states away. I don’t want to start a new life and take our baby away from him but I know I won’t marry this guy. We are never romantic it’s more of a friends with benefits at this point. I’ve made a pros and cons list and the cons exceed the pros by a long shot. I’m scared to leave him and don’t know where to go. Do I leave or do I stay and try to figure stuff out and make it work for the sake of our child. I firmly believe in staying together solely for our baby and family. I don’t want to raise a baby in a split family from birth. I’m really needing advice.