We have to spend way too much time at work as it is but to be miserable there too is such a slap in the face. It's a shame we have to spend so much time with our co-workers also. Especially when you watch some of them, day after day, do little or nothing to contribute to the team. Finding out that they make more money than you do can really do a number on you. It's awful to have to go through this when you make it to work every day, work yourself to death, rarely complain, do everything you're supposed to, etc. etc. Life is definitely too short to put yourself through such pain and suffering. Start looking right away for something different. No wonder you're depressed and lack self confidence. That job is destroying you. Don't be afraid to change. It will all work out for the better I hope.
{{{{{HUGS}}}}}