Am i pregnant

Patient: I’ve been experiencing bloating, fatigue, mood swings, irritability, frequent urination, constipation, sore nipples, emtional, thumping feelings occasionally in lower to mid abdomen, some cramping and food cravings. Could I be pregnant. I had my period last month but a few days after it stopped I had some crampin and spotting.