Because Stefan stood up to him regarding his girlfriend. He meant it to insult stefan, but had the side effect of insulting me as well.
Elena
Not to my knowledge, that's all up to him, but I'm pretty sure he has his eye on someone else. Besides, Stefan's a good guy and they don't generally have any interest in me besides how easily I spread my legs.