I have taken out of my retirement now that I am actually retired..paid off remaining credit cards, no car loans, no mortgage...much easier to figure out your finances when you don't have alot of debt.
I play slots too much but even in that I've trimmed back a whole bunch and hubby hardly ever goes...
I doubt we have enough life insurance but we have a little til age 80....
it also is good to come from a family with strong values and ethics, not necessarily rich, but hard working.
I hope you win big at the slots :)