TVD plot twist: Caroline is a reincarnation of someone Klaus fell in love with as a human. Mikael killed her after they became vampires, and Klaus had been so heartbroken that he convinced a witch to make him forget. Not only did the witch make him forget, but she unknowingly took away the ability for him to love again. This is why Klaus seems to regard love as a foreign emotion, that is, until Caroline came along.