Thanks, I was wondering if that was the case. Hopefully I don't have to go through that! I keep offering a draw and he keeps not accepting, LOL.
What about a draw that is not due to repeating the exact same moves?

If, during 50 consecutive moves, none of the following criteria is met, it is possible to call a draw:
*A pawn move (simply moving forward, capturing or promoting)
*A capture
It is not an automatic draw in tournaments (though I think it is in online chess), but any player can call the arbiter after the 50-move rule to force a draw. If the players still play on, there is an automatic 70- or 75-move rule (don't remember which) which forces a draw whether the players want to or not. This rule follows the same criteria as the 50-move rule.
This was put in place to hinder games from becoming too long without there being any progess made. Imagine having 200-move games where 150 of the moves was just moving around the same few pieces!
What happens in a game where neither player is advancing any pieces or strategy, it is essentially a "draw by repetition" except that there is a range of possible moves (think rook stuck on a particular file) for both players. Do we just keep playing forever?