Struggling to work out if I play this okay or play every street horribly - how do you rate my line and which street(s) would you play differently?

Villain is 28/15 with 6% 3bet over 279 hands. No other reads, meaning I must have been mass multi-tabling during those 279 hands.


SB ($25.10)
BB ($24.28)
UTG ($24.51)
MP ($11.75)
Hero (Button) ($25)

Preflop: Hero is Button with 10, J
2 folds, Hero bets $0.62, 1 fold, BB raises to $2, Hero calls $1.38

Flop: ($4.10) J, 10, K (2 players)
BB bets $2, Hero raises to $7.25, BB calls $5.25

Turn: ($18.60) 2 (2 players)
BB checks, Hero bets $15.75 (All-In)