God, family, friends, community, helping others, beauty of Earth, moments of joy, moments of redemption, moments of learning, moments of overcoming.....all sorts of reasons but if grounded in God life has absolute purpose and meaning because he has absolute purpose and meaning.