@fBoyle-- I think you can live in some luxury on a budget, but you will have to prioritize and learn to give up something in return.
I mean, if you want a nice vacation or an all day visit to the spa, you might have to work an extra weekend for it. Or if you love a luxurious shoe brand, you will have to pay less for other things to afford a pair of shoes from that brand.
I might never be wealthy enough to afford everything I want, but these small things every now and again make a big difference in my life. I feel happier, more positive and it's good for my self-esteem. So I make amends where I can and treat myself to something I like when there is an opportunity.