help me please!! what is going on??

Shannon
So I've been under some stress and my period was 3 days so I assumed it was because of al the stress I'm under, it's happened before. This time it was a little different the day I was supposed to get my period my lower back was hurting, I was getting cramps, and my vagina had that heavy feeling. Then 3 days later I got my period...usually it last 5 days but it's been 3 days and it's gone. It was only kinda heavy for 1 day. And I just haven't been feeling good after I eat and I've also noticed a few belly hairs growing which is weird they've always been short and now they're long. Not sure if someone has gone through this before. Any idea??