50nl

villian is pretty weak tight 15/4/3 almost limp calling decent hands and aggro postflop. has been betting around 1/2 pot on most streets with top pair and 2 pair hands and folding to most of my c-bets.

Villian mp2 (51.50
hero button (54.75)

hero Qd9c

villian limps
hero raises 2.00
sb fold
bb fold

pot 4.75

flop Qs9d10c
villian checks
hero bets 3.25
villian calls

pot 11.25

turn 7s
villian checks
hero bets 7
villian calls

pot 25.25

river 2s
villian bets 17
hero ??

pot 42.25

At this point its a fold for me but was the line bad the whole way?