Could somebody tell me why I'm having strong headaches like in mid-morning and before supper. I feel so dizzy, I feel like sleeping ( can't study or concentrate) but it can't be because of a lack of sleep ( I sleep for 9 to 10 hours a day). I'm always really really tired and having really strong headaches and it happens like each day. I'm so tired of it. I eat like 1500 calories a day and eat healthy things, try to cut down on sugar. If I eat, my headache disappears for a while. I don't want to eat like an apple or nuts like each two hours. What's happening to me ? What causes this tiredness and headaches ?