Something I always tend to ask folks:
"Living the life you want to live or one society expects you to?"
Fortunately I was given a severe life lesson not too long ago - certainly made me more selfish but at least it taught me to do what I enjoy, and ignore the nay-sayers.