Harman, contact the CAB re the furniture/carpets issue, they will put you onto the right people in your area to help out with that.
Don't think you are a failure!! The fact that you've managed to achieve so much already, and your children are coping well, just shows how well you are doing!
And welcome back to MN. Use us for everything you can - we all want to help!