Disclaimer, I dont have a diagnosed anxiety disorder, though I am a diagnosed major depressive so it comes with the territory I guess.   


I am very at ease when I am at home. For the most part, anxiety stays away and I am at peace with most things. But the second I enter my workplace (retail) it flairs up and stays with me all through the day. It's a small store with a small staff and mostly middleclass customers so I rarely have any unpleasant experiences. My coworkers are all great.

This has been a growing problem for a number of years now and after the most recent depressive episode, it has made my workdays intolerable. It's an 8 hour endurance race between my willpower and my anxiety. I've grown increasingly impatient with customers, more visibly annoyed and miserable. 

And it hasnt gone unnoticed. My productivity suffers as the only thing I wish for is to disappear from the place, but I cant. It feels like I'm on a theatre stage for 8 hours and my every move is judged. The negative self talk goes way up through the day.   
I've had panick attacks at work and sometimes the anxiety wears so much at me that I shut down and have to leave and just 'disconnect' for 10-15 minutes.

On any given day 50 - 75% of my energy is spent on tolerating just being there.

And this fills me with guilt as the anxiety dissipates the second I come home from work and I look back at a day of lackluster work performance and bare minimum customer service.

From what I've understood about treatment of anxiety, theres exposure therapy, but enduring the anxiety and trying to cope with it for a long time now has only made it worse, not better.  
Thing is that I dont know what to do about it. "Man up and deal with it" has obviously not worked. Quitting is not a good option as the work market is in shambles right now.

And it isnt social anxiety either even though I have some mild form of it, but whenever I'm out in public and about, I'm never this anxious and self aware all the time like I am at my place of work.  


Any tips and tricks on how to deal with work related anxiety?