I have had a headache for the past 4 days, my sense of smell has gotten stronger, my stomach itches, my breast are tender, I am really tired all the time, and I have been a little light-headed. I am 22 years old and my cycle is not due to happen until the 14th of this month. what could be the cause?