That's not the case with anyone I know, apart from one couple in particular everyone I know struggled even with decent jobs until they were in their 40's or 50's, sadly as
@AusWolf said earlier, you can work damn hard here and still struggle, I mean when I first got married and we had our first daughter we were 25/26 and I was a Corporal in the Army serving in Germany, at the time I started learning to drive and because of the costs associated with learning to drive over there I had to bring toilet paper and soap home from work to help save a few pennies. To earn bigger pennies these days you need a lot of hard work (or a lot of convincing bluff), a shitload of luck and some decent education (in most cases).
In contrast to what I have just said above, when I left the Army in 2004 I was earning almost £50k a year, sometimes these things take time, no matter how hard you try, patience is not so much of a virtue these days, possibly because even if you have loads of it often things still don't work out, I consider myself lucky but the journey nearly killed me more than once