period late

Pamelia
Hi everyone. This is my first time posting but I wanted to get everyone's thoughts. 
     I am an extremely active person. I don't work(I put my husband through pharmacy school) so I spend my time helping out others or at the gym. So I'm constantly on the go and I sleep the normal 8 or 9 hours a night. I slept all day Saturday,Sunday,most of Monday and Tuesday, and well you get the drift every day I feel like I can't sleep enough. I have been overly hormonal and super moody. I took a pregnancy test and it said negative. I started a prenatal that helps give me more vitamin D but that's the only thing that has changed in my life. Has anyone ever experienced anything else like this??? I'm so tired of my body feeling like this oh and I only want salty food. My go to has been chexmix..I would love some insight. I can't get into the doctor until late next week.