Pregnant at 17

My bf is 4 years older than me. We decided to have a baby. I graduated HS but lost the opportunity to attend college because I rushed to have a baby... now I’m 13 weeks pregnant and so sad with life because I could’ve done more. He doesn’t treat me the same, never has time for me, and He has no plans to stop smoking weed and it really bothers me. I’m tired of constantly getting mad and sad. I just feel lost with myself ... my bestfriend and everyone told me not to rush and to live my life because I’m young. I’ve always realized things too late.. 😏 I love my baby and I want it but I don’t think I want to continue with my relationship all though I never wanted my baby to grow up how I did with separated parents. I feel lost and I don’t know what to do.