Now, I own a house, work as a software developer and get paid nearly stupid amounts of money.
Luck, a few good people (Brian, we still appreciate the $100!), and a natural affinity for computers are all that separate me from working those same minimum wage jobs and living hand to mouth.
However, having crossed that line in both directions has also made me aware that even with all of that, I'm still only a few months of unemployment away from being homeless again. I only hope that the startup I work for doesn't go under, and that if it does I can find another good paying job.