Sometimes you have to push yourself to do the little things so you don't get trapped in a vicious cycle. Believe me, I know how hard it is. Most days it takes me a couple of hours to drag myself out of bed and another couple of hours to get dressed. Have you thought about getting up and sitting in the garden with a drink for an hour or so? Start with something small. It might be good for you to contact Mind too. Counselling or CBT might help you with your self worth, or a self-esteem course or something.