Hello everyone, thanks for your encouraging & kind replies - I really felt like I was in a black hole last night after that incident. With hindsight, even if I didn't walk away & ignore those horrible people, I should have complained to the manager of the pub. Had an atrocious night's sleep & ended up getting dressed at 4 30 am! I was due to get up at 5 45 as I was going into work to do overtime from 7-11 am. Felt shaky so I took part of a 5mg valium tablet which worked to help me to relax (but not get too relaxed!). I have those tablets for 'emergencies'.
Sparkle: Sorry that you are feeling so rotten at present - it seems to be after ovulation that many people feel like rubbish (myself included) & I do wonder if progesterone (or rather an imbalance of it with the oestrogen, is the culprit). I always get a headache either just before my period or during the first or even second day & it is always above one eye! Just waiting for that appointment with the gynae gp to come through. In the meantime, I have just started cbt to try & change the way I think! Plenty of work to do there! The job seems to be going ok - I have settled in & enjoy serving the customers - the early morning starts are not always great but, on the upside, it means I finish earlier in the day so that I am home in the afternoon. Definitely glad I stuck with it - as you said with that job you had, it was a case of giving it a coup!e of weeks :-) The atmosphere is much nicer than my old workplace. I hope you feel better soon x
Kathleen & Rosie C: I think hrt is definitely something I need as AD's do not agree with me which is a shame as they never used to cause the problems that I get with them now (I seem to be intolerant of different foods, alcohol, some chemicals, certain antibiotics, some people!!.........)

Elsie: It's 'swings & roundabouts' with this isn't it? The fatigue comes, I sleep a bit better but my mood is foul or my mood lifts but the sleep is rubbish so my mood drops anyway!

Let's hope we all sleep better tonight!

Thanks again, all of you - your encouragement has cheered me up :-)

xx