Villain is 12/11 over 90 hands w/ PF 3bet%=3
Basically, when he calls my 3bet I'm thinking he has like 99-QQ, so when the flop comes i'm like ....damnit. I supposed he could also have AK.

how to proceed on a flop like this?

PokerStars No-Limit Hold'em, $0.05 BB (9 handed) - PokerStars Converter Tool from FlopTurnRiver.com

saw flop

Hero (CO) ($5)
Button ($4.46)
SB ($3.92)
BB ($5)
UTG ($5.55)
UTG+1 ($1.69)
MP1 ($1.93)
MP2 ($8.49)
MP3 ($5.07)

Preflop: Hero is CO with K, K
3 folds, MP2 bets $0.15, 1 fold, Hero raises to $0.45, Button calls $0.45, 3 folds

Flop: ($1.12) 9, 10, J (2 players)
Hero bet/folds?