One month late

My period was a month late and when it finally came it was just spotting and I’m still spotting 7 days later, am I being punished by my body because AF went on holidays because I didn’t ask her too! 😂 my period is normally 3 days, 4 days maximum 🤦🏼‍♀️