> I realised a while ago that nothing predicts success ... never guarantee a forward path into it
Guarantee, no. Anyone could be hit by a bus tomorrow. But it is clear that one can greatly increase their odds of success. For example, learning a job skill. Learning how to manage money. Living below your means. Associate with successful people instead of losers. Ditching the victim mentality.
One can also greatly decrease odds of success by, say, dropping out, playing video games all day, hittin' the crack pipe, etc., and adopting the victim mentality.