Period or pregnancy?

Breanna
I have had breast tenderness for a week, nausea and indigestion on and off for a week, extreme fatigue, and today I had cramping and lower back pain for a couple hours and some spotting.