It turns out the secret to happiness is being a narcissist.
Although selfishness and lack of shame are viewed as negative traits, it turns out the narcissist is much happier. Narcissist reportedly have lower levels of stress and lack depression and have what is known as a "mental toughness" that prevents them from being psychopaths. So they got that going for them I guess. Check out more here