Seeking help with end game


I would have done a very simple thing. Move the knight to d4 at 17 instead of moving your exposed king. I do believe the king is the most important piece in chess. Why nejlect it? After that your Queen would move in for help. I rarely move the King like that, it just draws attention to it, and eventually your opponent becomes very aggresive. :)

I would say that White is probably lost after 16... Qe5+. Even if 18 Nd2 there's 18... Qf4 19 Qc2 Bh6.
You did have a quick win with (after 20 Kb3) Rb8+ 21 Ka3 Bxc5+ 22 b4 Rxb4...but you did win it eventually anyway, and that's what counts.