a good comeback


I am afraid I cannot "navigate" to your earlier moves, but in the above ending,
3)Ng5 Ng3+
4)RxN Qc1+ (or d1+)
5)Kg2 and your "threats" are running out, leaving you to face
6)Qh7+ Kg7
7)Qxf7#

A perhaps more constructive suggestion might be that you both have badly underdeveloped queen's knights (your Nd7 would have done a better job of supporting your possible c5 pawn advance and challenge f6), and your king's rook on c8 does nothing for your defense of your f7.
In the above ending, you did the right thing in taking white's bishop, but after
2)Qxh6 Nd2 your knight on e4 is doing an excellent job of defending key f6 and g5 squares. so you have some time. If
3)Rf4 Qc1+ should teach him to develop his knight, as he cannot now return his rook to f1. Or you could do an immediate and safer Qd1+ and if
4)Rf1 Qg4 holds and if
4)Kg2 Qe2
5)Nf2 NxNf2 holds off the mate-in-one threat. You should at least be able to get a perpetual out of it.
2)Qxh6 Qc6 is probably more prudent, but it leaves him pawns up.