Villain runs 15/8 and has stacked off twice to me when he had an overpair. He is inst-calling any pushes with an over pair on any board.

50NL 100eff 6 players

UTG raises to 1.75
I call from the button with 6s6h
Villain raises from the bb to 5.75
UTG calls
I call

Flop 3s4s5s
Villain bets 9
UTG folds
Hero......


I have no fold equity here at all. The only hand he could lay down here is AK and I am not sure he 3bets it. I have a ton of outs so shoving is never bad. Do we still want to get all our money in here when the equity is the highest? Calling the bet and seeing if we hit seems kind of weak. Sorry if this is a stupid question I have logged a lot of hands the last couple of days and it seems if my brain is poker fried.