Stomach pains? Too soon? Help!

I’m not sure if this is where I should post this but I can move it, if I must. So Monday night, I woke up at around 1am with horrible stomach cramps that made me feel nauseous. After about 30 minutes, the cramps got better and I was able to go back to sleep. All day Tuesday, I had some minor discomfort in my stomach. I was super nauseous all day but I slept through the night. Same thing happened Wednesday, I had discomfort and nausea. But that night I woke up at 3:30am to severe cramps. I ended up crying myself to sleep and now today the cramps and nausea are back and I can’t even think about eating. Everything I think about makes me want to puke. The cramping isn’t anything I’ve ever felt before either, it’s all over my stomach. I’m used to period or ovulation cramping in my lower stomach, but not all over like that and definitely not so severe that I’m crying. I talked to my mom today and she said I need to take a pregnancy test in the morning. She thinks I might be pregnant and could possibly be having a miscarriage. But I just had my period not too long ago. She says that doesn’t mean anything though, I could still be pregnant. So I’m wondering if I should test in the morning or if I should wait cuz it’s too early? Has anything like this ever happened to anyone here? Any help is appreciated!

***UPDATE***

I took a pregnancy test and it was negative. I’ll try to find some time next week to go to the doctor, if the pain doesn’t ease up and I’ll probably take another test in a week or so.