Well, I'm out

Sophie • I`m a teacher. My husband is a pharmacist. We have not used bc in 3 years...
Got a visit from AF this morning...the cramps are killing me. I don't remember ever having cramps this bad. They were so bad that they woke me up at 3 in the morning and I couldn't go back to sleep. Pain meds help. Could it be a miscarriage?