Draw or Mate?

It looks like white has a won game to me. If, however, you are uncomfortable with how to go about it, forcing repetition can make sense. If it were me, I would have gone for it.
When you get a draw, ask your opponent for the "winning plan".

I think I would try
48...ke8 or you take g pawn
49 Rd3 I know this lets his king out but if ....g4 50Nf6+ wins g4 and it controls h3
If he defends his g with ...Re5 50 Rd5 looks like it might get him to swap rooks but I don't think (after the swap) your knight can stop his h, without again Nf6+ followed by Ng4 which looks tricky, but your king then has a clear path to his "a"
and it can probably support what is now the d. He really can't go after your knight.

Re doing the above (which is,of course, only one variation)
48...Ke8
49Rd3 Re5
50 Rd5 RxRd5
51 cxd5 h3
Now what are the ethics in your asking for (and my giving) advice during a game? Assuming the game is still going. I tend to get fascinated by positions.
52 Nf6+ Ke7
53 Ng4 and I think you stand well
If he plays 49...Rg1 I would consider and immediate advance of your c

Would you settle for the draw on this one or continue the game with the material advantage and go for mate? Also... please let me know if there are any areas you think I can improve upon... especially in the opening.