My period was only four days

My period was four days which was the end of June always seven days now I'm nasaue Moody cramps smell of food makes me sick and breast hurt always tired any advice