I just got done watching a fantastic TEDtalk by Shawn Achor. While the focus of the talk is about rewiring our brains that a successful career will bring us happiness, the common theme can be applied to life in general. It is encouraged that we explore how having a positive take on life will more closely determine our success in life and work, than the other way around.
I encourage you to check it out. just 12 minutes. Funny and inspiring.