Villain is 37/0 over a small sample

My friend was railing me and said that i should have called/shoved the turn. I was pretty confused in this hand and just couldn't see me being ahead

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

saw flop

BB ($62.95)
UTG ($29.95)
Hero (UTG+1) ($50)
MP1 ($50.60)
MP2 ($70.80)
MP3 ($62.35)
CO ($51.30)
Button ($70.40)
SB ($46.95)

Preflop: Hero is UTG+1 with Q, Q
UTG calls $0.50, Hero bets $2.50, 3 folds, CO calls $2.50, 4 folds

Flop: ($6.25) 9, J, 3 (2 players)
Hero bets $4, CO calls $4

Turn: ($14.25) 10 (2 players)
Hero bets $10, CO raises to $25, Hero folds

Total pot: $34.25 | Rake: $1.65