Shiro is being tsuntsun is life
I always thought the same way about SasuSaku. I've been watching/reading Naruto since I was 10, but I re watched it as an adult, and SasuSaku makes a lot of sense. We're talking about characters that evolved thanks to the unspoken link between them. Assume knew that Sakura was one of the reasons why he couldn't become stronger, willing to sacrifice that bond (mostly because of seeing it as weakness) and she grew to be amazing thanks to wanting to bring him back.