As I reflect on my journey thus far, I felt I got really lucky, even though I am sure I worked very very hard compared to most as well. Without that luck, things would had turned vastly different. One of the fortunate thing that I had was marriage + money My wife and I, so far, had never encountered money problems since we started working and then got married. Now, let me explain. There are many roots of money problems. First will be your family, i.e. your parents and siblings if you have any. We were lucky. There were no money problems originated from either side of our parents and siblings, so far. This itself is already very lucky. There are so many people who were tied down by money issues created or faced by their parents and siblings. These are blood ties, you can't just walk away and live your materially comfortable life and let your parents and siblings suffer, at least when you were still young. Now, at some point in time, if you had helped enough and these folks continue...