She was trying to live like she was 80 and he was living like he was 8.
Do Vulcans dream of emotionless sheep?
Yup, the story worked because it wasn't all about Sophie fixing Howl, Howl had to fix Sophie too. It was sort of like that in the book but the book is more from Sophie's POV so it doesn't come across as well.