love rosie*

Sherlock loves John so much but dare not tell him, so part of the reason why Sherlock loves and cares about Rosie deeply is that this is the only acceptable way for him to show the affection that he wants to but cannot tell John. (Imagine Sherlock says to Rosie he loves her while thinking that he would never be able to tell John “I love her because she is your daughter and I love you”)