7... Bd6 The bishop is misplaced and does not belong there.
9... exd4 No reason to take, black will get hit by f4 from white
10... Qc7 just makes blacks position even worse.
11. Nf5 I missed bxh2 completely, 11. f4 is almost winning.
12... Ne5 White is winning after 13. Ng7
13. Nd6 Makes white only slightly better
13... Kf8 Why this when you have Ke7
14. f4 Just retreat your bishop on c4, or take the bishop on h2.
14... Bg4 allows Qd4
16... Rd8 allowing Qc5 which wins a piece
17. Qd5 is a mouseslip and my opponent knows so they dont take my queen.
21... Nxe4 loses the g4 bishop
26... Qf6 is the final blunder