Teen pregnancy

I think I’m pregnant. I’m only a sophomore in high school and if I ask my friends for help getting a test or even tell them that I think I am I will be labeled a whore. I cant talk to my mom bc she would never let me leave my house again take every electronic I have ground me until I’m 20 and make me break up with my bf who I love. The only way my mom can find out is if I actually am pregnant (which it’s looking like I am) and she still might take everything make me break up with my bf and have an abortion. If I am pregnant I don’t want to have an abortion and I want to keep the baby. I’m scared out of my mind and there is nothing I can do expect wait to get my period which may not even be coming. What should I do?

Ps. I originally posted this as a comment on someone else’s post I’m new to the app and I didn’t realize. I’m sorry💕