You recognize on move 12 that you have more kingside space, but then on move 13, you don't build this advantage. I think 13. ... f5 intending to play ... f4 next is much better than 13. ... Nf6.
I like 26. ... Rxe3, simply taking the piece outright. White cannot take the rook because black would pin the queen with Bxd4.
This is a QGD Game i played recently. I looked like a draw, but then white becomes greedy and give me a chance to win the game by sacrificing a rook and a pawn for the initiative in the ending.