Good luck ericaboo!!! Divorce and separation sucks, and everyone feels like they failed something they made a commitment to. I know I felt like I had failed. Sometimes, it is necessary to have a separation so each of you can get your stuff in order. I was separated for over 2 years trying to make it work with my ex, when I finally accepted the fact that I will never be a priority to him it was emotionally easier to call the lawyer and finalize paperwork. Today, the divorce still sucks, but I had to get out of the relationship before I completely lost "me". I am happier today and doing the things I enjoy doing again.
You are doing the right thing by taking a step back in order to gain more control over "you", especially since it appears difficult for your husband to be the support structure you need. Not his fault, he has his own stuff to work on. I send you hugs and all the support the written word can offer you :)! Make each choice as it comes and continue to make decisions based on honesty and you won't go wrong.