Villain is 19/11 with AFs of 2.9/5.3/0.8 on the flop/turn/river. His flop raise was near-insta and he's seemed fairly aggressive. I thought his flop check-raise was likely a play against a likely cbet from me.

PokerStars No-Limit Hold'em, $1.00 BB (8 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

MP1 ($124.95)
Hero ($169.50)
CO ($118.15)
Button ($93.50)
SB ($142.45)
BB ($46.80)
UTG ($19.70)
UTG+1 ($112.10)

Preflop: Hero is MP2 with A, Q.
3 folds, Hero raises to $4, 2 folds, SB calls $3.50, 1 fold.

Flop: ($9) J, A, 6 (2 players)
SB checks, Hero bets $7, SB raises to $23, Hero calls $16.

Turn: ($55) J (2 players)
SB checks, Hero checks.

River: ($55) T (2 players)
SB bets $25, Hero calls $25.

Final Pot: $105

I feel like I played the hand badly at one point, but I'm not really sure what. Thoughts?