"It’s not just that she makes him a better person, she does, but he changes her too. Damon challenges her, surprises her, he makes her question her life, beliefs. Stefan is different, his love is pure, he’ll always be good for her. Damon is either the best thing for her or the worst".
-- The Vampire Diaries (S03E19 - Heart of Darkness)