There's no question, perseverance, luck, and knowledge make for a solid decision making foundation, However, there are moving componenta that we have little, I correct myself, NO control over.
We're all trying to do the best we can at this thing called "life."
As my mom used to say, "If you have health, you have hope, and if you have hope, you have everything."