What did you think he had at the river? Did you really think he'd go all in with TPTK?

Your play isn't too bad up until the river. He's been calling GIGANTIC bets by you and all you have is a pair. YOu have to wonder what you're up against. I'd bet $1 or so. If they go all in, well, then crap, I suppose you should fold.