Button ($31.98)
SB ($29.39)
BB ($58.38)
Hero (UTG) ($26.55)
MP ($13.72)
CO ($32.68)

Preflop: Hero is UTG with Qd, Jd
Hero bets $1, 4 folds, BB calls $0.75

Flop: ($2.10) 10d, Kh, 10h (2 players)
BB checks, Hero bets $1.40, BB raises to $5.34, Hero calls $3.94

Turn: ($12.78) Js (2 players)
BB bets $7, Hero calls $7

River: ($26.78) Qs (2 players)
BB bets $45.04 (All-In), Hero folds

Total pot: $26.78 | Rake: $1.21

BB is about a 50/35. Normally I wouldn't open JQs UTG but as he was in the blinds...

After the CR at the flop, I called the turn for the implied odds, but I know I shouldn't have. I didn't expect him to put me to a decision on the river and was hoping for a cheap showdown. Poor play.

His range preflop, calling me, is {TT-22, AQ, AJ, AT, AxS, KQ, KJ, KT, JQ, JT} and probably any other 2 suited cards.

After the flop checkraise, he has {AT, KQ, KJ, KT, JQ, JT} for 8+9+9+6+9+6=47 combos of which 38 are ahead. I'm drawing dead to AT and KT (8+6=14 combos).

After his turn bet his range is essentially unchanged.

I know I should never have called the flop CR, but does anyone have any further input beyond what I've already learned from it?

Does anyone feel I may have been pushed off the better hand at the river?