hey there, cheer up, life is not all bad! i am like you in a way that i take everything personall, any small thing i apply it to my life! is there a way to change job? this seems to be the sorce of all your troubles. i mean money could be a factor to you taking up this job, but your life is more imp than money!
Secondly did you ever try taking councelling, you know nothing drastic but just to express yourself! This helps alot, and even though this site is a great way to do so, there is nothing better than expressing in words!
Love yourself, even though you may seem that you dont deserve it, but let me tell you one thing...the first step is to forgive yourself make peace with yourself and then you can start over a new leaf!
This can sound cheasy but it works!
__________________
It is nice to be Important...but it is important to be nice!