Villain is 18/12. I had seen him min-raise UTG with A2s and then bluff bet flop. Checked turn n river.

Cake Poker No-Limit Hold'em, $0.04 BB (8 handed) - Cake-Poker Converter Tool from FlopTurnRiver.com

saw flop | saw showdown

MP1 ($3.86)
MP2 ($2.25)
Hero (CO) ($4.62)
Button ($3.64)
SB ($4.92)
BB ($2.10)
UTG ($3.51)
UTG+1 ($3.80)

Preflop: Hero is CO with Q, Q
4 folds, Hero bets $0.16, Button raises to $0.54, 2 folds, Hero calls $0.38

Flop: ($1.14) 10, J, K (2 players)
Hero checks, Button bets $0.57, Hero raises to $4.08 (All-In), 1 fold

Total pot: $2.28 | Rake: $0.15

Results:
Hero didn't show Q, Q.

I'd like to hear your thoughts on this. Has this been played horribly? If it weren't for the OESD and villain's bet size on the flop, I wouldn't have raised all in.

Could you guys please share your line of thinking for this hand?