You don't get out of a financial mess overnight and you will be faced with many obstacles. I would go ahead and cut back wherever I could and would end up putting what money I couldn't come up with to pay for these expenses on my credit card. Then, don't give in and whatever you do don't give up entirely and go out and buy a bunch of clothes and such on credit to make you feel better.
Sometimes we take one step forward and two steps backward. Just do what you can to get back on track knowing that soon you will have money saved in the bank for such emergencies.