I constantly feel down all the time, I can laugh and make myself look happy but I really want to break down and cry, I'm tired a lot no matter how much sleep I have, I could sleep a whole day and still be tired and it's starting to affect me as I can't concentrate properly. I get around 3 headaches a day; every day. One when I wake up from half 7 till 9, then 10 till 4 and that one can get quite painful, then 6 till whenever, it usually stops me sleeping as it hurts a lot and then during the night I wake up quite a lot and struggle to get back to sleep. My mood constantly changes as well and I don't know why. Do you know if anything is wrong?