Sounds like you're suffering from depression and anxiety. I know this all too well. I would see about getting on some depression/anxiety meds. Personally I take a low dose of xanax once a day and it helps.