Yah, it is a good coping strategy for when you are feeling really desperate. Just to clarify though, MyLifeSucks, I wasn't suggesting that you should literally isolate your self. I think you understand the importance of reaching out to others as you wouldn't have bothered coming here to begin with.
I was suggesting that you ought to give your self some peace and breathing space by detaching your self from societal messages that tell us that happiness and self worth are conditional. In some cases, that may involve removing our selves from toxic people (even family), but it sounds like you have internalized some really negative beliefs that you use to relentless criticize your self. I guess, in a way, I'm suggesting that you ought to deliberately distance your self from a part of your self (if that makes sense). That part of your self that thinks that it needs to criticize and judge every decision that you have made relentlessly.
Originally Posted by elucidate
This is the attitude I have had to embrace to survive...and I've even cut most of my family out of my life because they jeopardize my survival at this time. I am just now starting to 'kindle the desire to live' again...and it feels wonderful. It's worth hanging in for.
And yes, spoiling yourself helps a lot.