Can we stop trying to diagnose the OP with depression or other mental disorders, please? It is inappropriate. I doubt any of you have a background in psychology. He just sounds like a disgruntled employee to me.
As far as my advice to the OP, it would be to find whatever will make you happy...