It looks like this was a 15 minute game.
12.Bxh7+ should have been played within a second.
It looks OK (a perpetual nuisance in your back pocket).
the C3 Knight is going to e4 with a chew on the f2 Bishop.
From e4 the Knight joins in all the fun.
You don't calculate these things, you just do it.
And at the very end.
The Black Queen is the tender link holding it all
together covering f8 and h7.
Queens are terrible defenders one nudge and the whole
thing falls to pieces.
There is no back ranker on and swap shots like
Bg5 and Bg7 fail to Ng5+.
But the bad sad news about this game is people not knowing their classics.
Knowing these is more important than knowing the rules!
First played in Schulten v Morphy in 1857.
CMS contacted that lad you were playing, point him here
and tell him he has ruined my whole day.
Morphy is Black and playing without sight of the board.