This honestly just annoyed me to read. To put it bluntly, I'm sick of old people telling people in their 20s that the reason why they are having a lousy time is because they dare to get a fucking smartphone plan and a decent pair of shoes.
You don't have enough money? Well give up your phones, car, vacation. Wear those old shoes. Live with a roommate, no wait that's too expensive just live with your parents until your 30. Kids? No you don't need those. Massive student debt? Why did you do that, I put myself through school working at mcdonalds. You can't even get a full time job, what's wrong with you? Millenials are so entitled.