Just a quick reply to say, I know exactly how you feel. I have also suffered from depression, I am hyper-sensitive and, idiotically critical of myself and used to take just about everything personally. It's not easy, but try to remember that things that mean a lot to us -- because it's our business, our work, our ideas, our skill -- doesn't always mean anything to the people make comments.
I try to remind myself of that when a client makes a comment on something other than the service I provided her. Chin up, my lovely!