Does Stefan Still Love Elena Even Though He Ended Up With Caroline?

Tag » When Do Stefan And Caroline Get Together