For about the past five years i've been feeling terrible, but only at weekends and all through monday. I work monday to friday and on saturday's, usually at late afternoon I start to get a foggy feeling in my head and a dull headache, this carries on through sunday, also developing a bad taste in my mouth, palpitations, the heart beat can really be felt through sunday afternoon and evening. By sunday night I just feel terrible, like jetlagged, fatigued, headache around the front of the head, generally feel blue, don't want to interact with people and usually struggle to get to sleep on sunday night. It's like my head is buzzing with loads of thoughts and can't relax enough to go straight to sleep like I usually can. Can't remember the last time I woke on a monday morning and felt fresh for the new week, the symptoms carry on through monday feeling like a hangover all day, the whole thing starts to reside as the working day passes and I get back into things. By monday night it's a dull headache but wearing off. Wake up tuesday and feel ok again. I know this must sound really strange, how can this just happen at weekends, whats going on? I've tried getting up early at weekends, laying in late, eating at the same times as I do in the week. Nothing seems to prevent this 'feeling' from coming on. I do suffer from anxiety and some social phobia, for which I take st. Johns wort (for the pas year) but my wife and I get out and about a bit on saturdays, usually morning and early afternoon, before I know that this 2 day uninvited hangover is about to strike. Any ideas?