How Perfect is Your Life?