Rant pregnancy and issues

So being 17 and finding out you're pregnant is probably the scariest thing to find out. Don't get me wrong children are blessings but at this age a teen is supposed to be having fun and getting ready for college. I will be 18 in march. And I did everything possible to prevent a pregnancy; I was on the birth control shot, condoms, and used plan B after I had sex. Maybe it's just a miracle or maybe just meant to happen. Anyways I tried to talk to my ex bf also baby daddy but we can't seem to work out things out and now we can't even speak to each other. I want him to be there for his child but he sometimes is very immature (he turned 19 this month). I'm really struggling with my emotions but I know that I'm happy and excited and scared for this pregnancy. Sometimes I just feel like I need to talk to people. I rarely go out anymore. No more parties No more school (graduated early) No more work. Just me and the support I have from friends and family. Hopefully things turn out ok for my child and I. 👣