Late period

Mary

I missed my period last month but this month I had it but it only lasted like 2-3 days very light, just spotting basically. Now I’m just experiencing the worse cramps at the moment, my cousin says I either might be pregnant or miscarried. Anyone can help me out on this?