In my opinion, White's game is lost after 18.Qe2, allowing 18...a6 and winning a piece. I would have played 18.c5 and if 18...a6 19.Nd6 Nxd6 20.cxd6. White should be better here with the 2 bishops. Then White's plan is Qe2, then Qe4 (or Bc4), then Qh7 idea.
I don't know what 6.Ndb5 was about. 6.Bd2 lookd good. From move 9 to move 12, White always has cxd5 to simplify and control the center.
I would have tried 16.a4 and if 16...a6, then 17.Na3, 18.Qd2, 19.Nc2 and pick on that d pawn.
I lost my 4th game to RichardHayden a couple of days ago. As stated in my Chess Diary, Entry 1, I am posting the loss here with my annotation. There goes another $5.00 to Charity. In this game, I gave up a Knight on the Queenside with the hope of creating an attack on the Kingside. No regrets for the loss, really. Sometimes you just have to try things out to see how they pan out. Your comments are welcome.
For my 3rd loss at chess.com click here.