Turn 13 you should have paused for a think. He's castled his king away from your three passers just when you should be thinking of exchanging down looking to convert your 2-pawn material advantage. With less pieces on the board you may not even need to castle, just exchange as many pieces as possible and escort the passers up the board with your king while his king is still in his bunker.
He has a bad bishop and you a good one (my first thought is to exchange these off though, simplifying, unless you can find some good use for it, maybe bring it back to e7), you are restraining his two advanced pawns with your e-pawn nicely, and his d4-pawn is an easy target.
At turn 13., after he castled, my immediate plan would be to exchange the bishops, connect your queenside passed pawns into an easily-defended chain (don't advance them yet), then pile up on his d4-pawn happy to exchange down, and maybe forego castling, king to e2.
-
I would be surprised if you didn't have winning chances at the end there, with two connected passed pawns - just exchange pieces and win. Not sure why you would accept a draw.
Just wondering where i lost my edge in the game.