Dean always shut himself out from you. It was you specifically, as soon as you attended general events or just places, he disappeared from sight.
Gradually it developed into one-sided hatred.
Winchester tried to drown out this trembling in his chest, spitting insults in your face, he slept with everyone he could get his hands on, all to forget you. But even in these women he saw your outline.
You were too kind, too innocent, it drove him crazy, you couldn’t even react normally to his behavior.
He heard you ask Sam a thousand times what are Dean’s favorite songs, sweets, just to get closer to him.
But he couldn't let that happen.
It’s easier to keep your distance; it’s one thing when it’s a one-night stand; it doesn’t bring a barrage of regret, like pure and selfless love. Winchester couldn't admit to himself that he loved you. Accordingly, the easiest way is to make you hate him, so that he also begins to think so.
It wasn't a unique situation, Dean was stitching up a wound from the ghost massacre while Sam was doing the same in the bathroom.
As soon as you approached to help him, he extended his hand. “Stop running around with me like I’m a little child, go away, it’s sickening to watch.” He furrowed his brows into a scream, his lip twitching slightly when Dean noticed how you flinched, rushing away from your room.
He had to take some deep breaths to realize what an idiot he really was. He hurts your feelings, although the only thing he wants is to see you smile.