I accept the “Stoick saw Valka in Hiccup during the Kill ring scene in HTTYD 1 head canon” but there is one thing that doesn’t add up.
Why would he disown the image of his “late” wife immediately after?
What if Stoick only saw Valka at first, when Hiccup was talking of the philosophies that supposedly got the woman killed. Yet, when a Night Fury, one of the most feared creatures of their world, jumps into the fray. When it rescues Hiccup, obeys Hiccup, Stoick saw someone else.
Because who was the last person Stoick witnessed control Dragons?
Stoick had seen Drago use dragons to burn down his contemporaries, his friends, with out any hesitation. Now his son had a dragon. A dragon that would have killed Stoick had Hiccup been so inclined to let that happen.
There is no way that his son could ever be like that monster. Now way Valka’s son could be like that. But Stoick saw the evidence.
Now of course when he saw Hiccup leading the gang into battle. Saw him fighting for a village that turned it’s back on him, Stoick realized that Hiccup and Drago were two different breeds. But for a sharp moment he saw a strange man from a strange land look up at him from the boy’s eyes.
And there was no way that could be his son.