Villain is 35/8, seems somewhat bad.

Prima Poker skin
No Limit Holdem Ring game
Blinds: $0.25/$0.50
6 players
Converter

Stack sizes:
UTG: $60.58
UTG+1: $26.28
Benoso: $50.17
Button: $29.29
SB: $46.09
BB: $36.41

Pre-flop: (6 players) Benoso is CO with K J
UTG raises to $2, UTG+1 calls, Benoso calls, 3 folds.

Flop: Q K T ($6.75, 3 players)
UTG bets $2, UTG+1 calls, Benoso raises to $8, UTG calls, UTG+1 calls.

Turn: 6 ($30.75, 3 players)
UTG bets $7.68, UTG+1 folds, Benoso calls.

River: 6 ($46.11, 2 players)
UTG bets $11.52, Benoso calls.

Results:
Final pot: $69.15

By the river I'm pretty annoyed but feel I have to call given the fact that he's made such a sissy bet. I really feel I played this hand bad, so please berate me to the hills.

-Thoughts on pre-flop call?
-What should I do on the flop?
-What should I do on the turn?