Villain had been involved in a lot of hands, mostly for a limp, and had been showing a lot of high cards.

Range: A10+, 67+, 55+

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

CO ($2.74)
Button ($5.59)
Hero (SB) ($3.67)
BB ($2.14)
UTG ($6.08)
MP ($2.94)

Preflop: Hero is SB with J, Q
UTG calls $0.02, 3 folds, Hero calls $0.01, BB checks

Flop: ($0.06) 8, 7, Q (3 players)
Hero bets $0.05, 1 fold, UTG calls $0.05

Turn: ($0.16) J (2 players)
Hero bets $0.16, UTG raises to $0.40, Hero calls $0.24

River: ($0.96) 8 (2 players)
Hero checks, UTG bets $0.80, Hero calls $0.80

Total pot: $2.56 | Rake: $0.10

Should I have c/f the river or I am ahead enough of the time here. I felt like he could be betting a missed draw or TPTK type hand enough to make a call reasonable.