Period Troubles

Charlie
My periods are usually on time, but they always hit me like a truck. And I can barely get out of bed in the mornings. My mom wants to take me to a doctor, but she really doesn't want me on birth control cause she thinks I'll start having sex with my boyfriend. Is there anything else they could give me for it? My mom is super strict, so birth control is the last thing she'd give me