Stress?

Miranda
I got my period a day early & lasted two days, the amount was normal I'd say. I think it's just how much stress I have going on. I still have cramps. Should I be worried? 
Btw I'm on Bc & don't ovulate