It might be helpful to try out antidepressants. They can make a huge difference in your life! Ask your doctor and he/she will prescribe one they think is right for you.
As long as you are aware that this forum in not a substitute for professional help then it's all good I'm sure you'll find plenty of people here to have a decent banter with.that is why im here. I love my job and I love the respect and kindness these people give me. I'm aware of my responsibilities and I want to do what is right for me and my daughter and these people I take care of.