Sorry to hear about the stress.

I always work to my best ability and have regularly been rewarded with phrases like.
"We can't promote you because we can't get anyone who can do the work you do. We are giving Billy that promotion".

Side Note: Billy was later sent to a different location to be fired to prevent the local crew from knowing they screwed up. I worked a few more months and moved on.

I learned from experience that business will continue on when I quit and I will continue on if they let me go.

I still do my best work no matter what, but I know that at the end of the day the only thing I should expect from a company is a paycheck no matter how hard I work.

Hopefully you kept a list of clients you can call on. up