Its somewhat ironic that politics also plays a part; conservatives tend to be more optimistic and liberals more downtrodden. Not sure I can rationally explain that. But you are so right about hard work, saving, discipline, etc.. Life has to be about a proper balance. Some are raised with it; others have to adopt it. There is genuine satisfaction in a life lived responsibly, well beyond financial rewards.