Advice

Last month my fiance came inside me the day before my period.... this month my period came 4 days late and only lasted 3 days. Usually it lasts about 5 days... lately I've had terrible headaches, stomach aches / cramps. And just been sleeping all day.... what do you think ladies.?