Good or Great Life?This is a question that panged me for years. Before my son was born and still to this day. Growing up I witnessed the struggle of a...