Sam has learned pretty much everything from Dean, right?
When Charlie said “I love you” Dean said. “I know.”
And when Cas said that he understood guilt now, and how he understood Sam better… and that he was sorry…
Sam said… "I know"
It don’t get much more canon that this.
(gif used with permission x)