That’s the way you do it. Learn and keep at it. Complaining doesn’t do much. If you never buy on credit (long term for nonessentials), save and keep learning and working, you’ll succeed..
Knowing about money and budgets I think is even more important than what job you have. And this is hardly taught anywhere.