Most of us are living in a no frills economy these days, not all of us but a great many of us.
No frills means no holiday, no big treats for ourselves, always saving whatever we can to pay for the unexpected.
It's all most of us can do to pay the bills each month, and there's always the specter of the washing machine breaking down, the car that needs to be fixed, the insurance that went up and, no surprise, everything IS going up.
I know what it's like to put aside a decent amount of money and feel really good and secure about it, but I also know what it feels like to see that money disappear right in front of my eyes on a trip to the dentist, having to buy new glasses, or a repair that wasn't anticipated.
Unfortunately that's life and I think too many people are taking too much notice of people around them that aren't in the same situation as them financially, or they're spending beyond their means so give the appearance that they have more money to do things with.
You sound like you're a sensible person.
It is costly to maintain a home, a vehicle, a child, and especially in today's economy with prices for goods and services going up and everywhere you look, poor value for your hard-earned money.
Keep your eye on the ball, don't expect many treats to come your way, appreciate the little things in life, and take pride in being able to rise to the challenge of keeping your head above water, and yourself out of debt.
You can do it, you've already proven that you're able to, you're doing very well.