pushing is prob better cuz thinking villains will usually snap-call with any overpair putting you on a draw ("wouldn't 2pair + = sloooooowplay??? I call!")

but nice hand

and btw, anybody saying fold preflop needs a lot more specific information before confidently telling you to fold preflop. If you had a hand like A9o or something it'd be a much clearer fold preflop. I play the hand almost exactly as you did.