It's actually quite easy to do.
1) Ditch the commute
2) stop buying shit
3) invest your excess money
At a savings rate of 50% you can retire in 10 years. Many people have already done so, there are blogs about how they did it, from living in an RV, to cycling to work, and not giving up their standard of living. It means you can still have great coffee, just make it at home instead of paying $3/day at Starbucks. It means you can still have great cuisine, but you buy better quality foods and make it yourself. It means you can still get that really cool flashy item you wanted, but after you've thought about it, shopped around, and still decided that you actually do need it and it won't end up in the piles of boxes the next time you move.
Similar story as the parent above, I was spending at least $300 a month on gas just to get to work. After a year of trying everything from daily public transportation, to gym workouts to wait out congestion, we moved to within 5 miles of work. Stress goes way down, free time goes way up, I'm more fit since I bike to work, no longer need a gym membership, saving more money, and fill up the car about once every two months instead of once a week. 4 years from having spent everything I had to move to the US and I now own a house and have a savings rate of around 60%. We eat great, have all the gadgets we could want, eat out still, and look forward to enjoying early retirement after a few more years of working. All this while my wife hasn't had to work while living here. If she did work we could probably retire a couple years earlier.