In fact, I own a condominium already which I lease for passive income. I've also invested heavily into some other real estate holdings. I do this while paying off student loans, saving for a wedding, and starting a startup where I made very little for over half a year (1.5 years ago). Perhaps, I stumbled upon some large sums of money without realizing it but I also know I don't buy any video games, I don't go to concerts, I don't go on lavish vacations, I don't buy coffee in the morning or really party on the weekends. I challenge myself to spend where it's necessary and on very few indulgences, though obviously I do every once and awhile. I cook at home, I refrain from feeling obligated to have a drink in my hand when out, and I take vacations to see my family via middle of the night trains.
The average software engineering salary is easily into the 6 figures but there are people doing well making half of that. I don't buy that you have this oppressive force dragging you down and I would be inclined to say that most people in my generation and onward think $40 bottomless brunches, multiple $15 cocktails on the weekend, a week long vacation to the Bahamas, etc. are normal, in the same way people think that a college degree guarantees a job. The harsh reality is that Millennials take too much for granted and life has always required people to make sacrifices.
I don't know your particular situation, but head over to http://www.reddit.com/r/personalfinance and you'll probably discover a few changes you could make to your lifestyle.