Klaus compelled Stefan to feed on Elena once the clock was on zero. When the clock was on zero, Stefan stabbed himself, to slow himself down, to give Elena a fair chance to run. It was a noble, and selfless act, but it was not resisting compulsion. When Klaus compelled Stefan to turn off his emotions, and to feed from Elena, Stefan did. He DID turn off his emotions, and he DID feed from Elena.
Damon allowed, ORDERED Jeremy to kill him when he was compelled to kill him. He’d rather sacrifice his own life, instead of taking Jeremy’s, because he knows how much Jeremy means to Elena.
So, Stelena shippers who believe Stefan loves Elena more, because of their stupid ‘compulsion theory’, can shove that theory right up their ass, because it’s a load of crap!