Am I having a miscarriage?

Patient: Hello. So, my last period ended November 28th, and my most recent “period” didn’t start until Sunday, December 29th. It was a week late. I’m on birth control, but the last time I was sexually active, December 3rd, we didn’t use protection. A couple days before my “period” started this weekend, I experienced some intense mood swings and random periods of nausea. My period has been going on for 4 days now, and it is extremely heavy. I’m having mild to severe pain in my lower stomach, nausea, and fatigue. I think I may be experiencing a miscarriage…what do you think?

Doctor: