I put him on: AJ or worse first, then Q8, then maybe QK. The call of the large turn bet made me think he wasn't chasing a flush or that he didn't have JT and was trying to fill an inside straight. The lack of a raise on the drawy board made me discount a set.

I think my river push was bad because there isn't any way he could put me on really strong hands like a straight (he can't think I raise JT preflop) or a flush (what two diamond cards would I have open raised in EP that would have made the diamond draw possible for me?). My only hope was that he had one pair/two pair and was afraid of a set. He said in the chat that he was very afraid, but made the hero call anyway. He said that my lack of caring for the river told him two pair.