...because he switched careers and had a divorce? Not exactly a sign of a failed life, IMO. As a software engineer I feel damn lucky that I chose a career that I really like AND pays well; most people can't say the same. As for the divorce, you could get rich in a day if you knew how to reliably spot one of those coming early in a relationship.