Scared, anxious, and don't know what to do..

Madison

Hi, my name is Madison. If I had friends they would call me Madi XD

I'm 17 yrs old going on 18 next month. I've been with my boyfriend for a year and a half. He is the love of my life. We're sexually active and lately I've been bleeding on and off. I'm really scared that I might be pregnant and if so then I don't know how to tell my mother.. She is a very mean and hateful woman and the last time I told her about a scare she put me down for it. She called me names and threatened my relationship.

I'm more than ready for a child, I've been taking care of my siblings for the past 5 yrs or so. I'm just scared on how my family will react and treat me..

Please help. I heed serious advice on what to do..