Kdd, Hang in there. I think this depression you're feeling is justified and situational. That's different from BP depression. And your boss does sound like he is taking advantage of your good work. I hope you can rebuild your client base quickly.
Sending good vibes your way.