being result biased sucks. with range of hands that could push in this hand, this should be a easy lay down.but hey can't argue with the results.
I'm thinking at best you are tied, otherwise you are underdog to
set/straight/2pair (both sets and 2 pairs very often will push in this sitation)
what kind of hands did you expect him to have when you called?