Yep.....everyone calls except Poker Zombie
Incorrect, I advocated for a shove lol
Full house over full house doesn't really happen too often. Another lens to look through this is that you called an overbet on a board with top pair and 2nd best kicker. When the turn brings in another jack, I'd be looking to get all of my money in at that point.
Regardless of your description of villain and their playing tendencies, in a vacuum, overpairs and even middle pairs can play like this. Aces, kings, queens, even jacks can get tricky here hitting the set and overbet making it look like they're trying to protect a hand that now may be beat on this flop. They could also really be trying to protect 6's, 7's, 9's, 10's, etc. It's villain dependent, but some players may float and overbet AK, AQ suited, KQ suited on this board as well. Hands with jacks are certainly in your calling range, as are open ended straight draws and gutshots that the villain will be charging you to see (9/10, 6/7, 7/9, 6/8, 6/9, etc)
I'm curious as to what you think your perceived image is at this table. Are you passive and loose that could have any hand with an 8 here as well that would call light with second pair on this flop? Call this villain an OMC all you want, but he played you like a fiddle in this hand. Even with you hitting your jack on the turn, there's still a chance that if you're known for loose and sticky play, that his kings may have still been good here.
If he has only overpairs in his range based on your read on him, and only overpairs, I'm still confused by your check on the turn. Don't you want to be getting value out of his two pairs that you now best with your three of a kind? Yes, he hit his one outer on the river, but you let him get there.