Calling here is the worst thing ever. I like 65% fold 35% shove. Your history with villain seems good, but would he make this play with top pair and a draw or even middle pair with a combo draw. What's he doing with a set here!?!? You've shown aggression and raised pre flop and he has checked two streets. Which makes me want to shove even more though!!