So sorry you are feeling low
sending you lots of love
your manager sounds like a right cnut! Definitely keep it all logged. My old line manager and band 8 were very much this and they were awful, it gets you down. The job is hard enough anyway without all power hungry dicks, who earn too much for little work and treat people like s! I really don't think some should of taken that career path. Is it worth talking to HR about them?
I hope you feel better soon. You can tell you are an amazing asset to the team so the mind boggles why a manager wouldn't want to accommodate you having a day off (f!)
Xx