Wow I think you need to work on your attitude
Simple, we prioritised. We bought our flat in our mid 20’s having both worked at university alongside studying, before going straight on to grad jobs.
We don’t go on fancy holidays as we’ve prioritised having a home, we don’t really go clubbing and we eat sensibly. We usually go for a meal each week at a nice restaurant but other than that we take lunch to work etc. It’s pretty easy to save if you want to.
Many people buy lunch every day - over a year assuming £5 lunch and a 5 day working week thats £1,200 (5 days, allowing for 20 days holiday). People pay £50 a month for phones, pay crazy money for cars on finance, spend money on takeaways and it all adds up