Not doing so great today... I haven't slept well since two days. I'm having these obsessive thoughts all the time. Everytime something goes slightly wrong, I just turn it over in my head and can't let it go. That in turn leads to me getting angry, and then I feel sad. For example, yesterday I was upset at my flatmate for not being helpful, and got wound up about a minor criticism made by my boss. Both situations made me quite disoriented, and I wasn't able to recover for hours afterwards.
I'm super tired now, and I'm falling asleep in the middle of the day at work. All I can think about is shutting myself in at home. I would appreciate any advice and encouragement, guys...