There is still great beauty and kindness in the world. And there are still wonderfully good people out there. Don't give up on people and you'll find that many of them wouldn't even think of giving up on you. Faith in humanity restored.
The narcissist believes his strength comes from the weakness of others. Sadly it will always be temporary and he will eventually get bored. He is a jerk that can NEVER really love. He can never be fixed.