Tracy over at My Money Story has a great question: How do you say no when your friends invite you out for money-draining activites like going out for dinner?
Well, some friends are close enough to be honest with. Others get bogus excuses. Often, though, I try to compromise. I'd invite the friends over to my house for a home-cooked meal ("You have to try this great casserole I just learned to make!"), suggest a more reasonable place in the area ("You've got to try this new place we found that has Great food (and is So reasonable)!"), or tell them that you already ate and offer to meet for dessert, coffee or drinks.
I don't tell my friends how far in debt I am, or how much of it is high-interest credit cards, but I drop hints like "Can't hang out tomorrow, I'm working at the second job to pay off those student loans!". I work almost every single day, so they know that I'm concerned about money (and also think I'm a workaholic). They don't seem to mind hanging around my house or getting ice cream instead of a four-course meal. I also have pot lucks and craft nights. If my friends insist on going somewhere expensive, I'll try to get someone to split an entree and just get water to drink, or just order a side dish (easy to get away with because I'm a vegetarian).
The road out of debt is a long one, and the friends you keep through the process are the ones who appreciate your company, not the money-draining activities you can do together. Remember that after the debt is gone, you'll probably want to put all that money that was going to debt towards saving that you haven't been able to do earlier. I just remind myself that being financially stable is a life-long goal. And the good friends in life would rather see you getting to a better place financially than out playing putt-putt golf.