I was just lucky that I started programming when I was about 32, and when I started freelancing (35) money started flowing.
But tbh I am still managing the holes my upbringing left me (financial habits, attachment issues, focus and productivity). I know I’m responsible for my action, but it does not make it easier.
It kind of feels it’s never enough. So it does not feel I am helped in the sense that I left my problems behind me. Just traded some problems for better (but also bigger) ones.