Winning at life; are you mentally fit?