No reason

I am feeling angry and frustrated at myself for feeling so low as I have no reason to at all. I have always suffered (in silence) from anxiety and regularly beat myself up for not being generally good enough.I go over things in my head and constantly worry about whats been said and done and whats not been said and done! It's exhausting! I have a loving family, some decent friends and no real issues, so what the hell is wrong with me??? Why can't I get out of the slump I keep finding myself in? I know I need to make changes and feel that inside of me there is a really positive person desperate to emerge but i feel like someone has sucked the confidence from me and I have to paint a brave face on constantly. No-one at knows how I feel deep down, I think recently I've noticed new problems on the horizon, when I have a little social drink it escalates to full on drunkness, which makes me feel ten times worse. I'm not sleeping well and my mind is full of all sorts of crap! I feel as though I am on a precipe and I'm desperate to leap the right way and not sink further. Sorry. I feel I don't deserve to be whining but I can't seem to pull my bloody socks up and move forward. It pains me that I am wasting what is essentially a good life. 

I cry every morning for no reason. I just want it to stop.

Hi Emma - have you had any medical help for your depression?