Judging by the game state and your second post you offered a draw and forgot. I'm guessing you were worried about your queen and saw the draw by repetition, but you could have forced a win with 29. Kh1 Rh2+ 30. Kg1 Rg8+ 31. Bg7 Rxg7#. Also, on the previous move you had 27. ... Bh7+ 28. Kh1 fxg2# - check all checks.