It looks like black allowed you to open up the h file and other lines on his king and then wasted several moves to let you attack it. That's a pretty big mistake, I would say.
I think your analysis of which specific moves were bad was pretty accurate, but those were not the only ones.
Yeah, i decided it wasn't that impressive so i removed it... :)