V1

550) Younger guy, prolly in his mid-late 20's. Plays pretty straightforward, wont bluff or do anything crazy.
V2: (650)Guy who is in his mid 30's or thereabout, plays a very interesting game that I couldnt figure out was good or not. Flatted a $40 3! pre with J8 and only $60 back and then stacked off when he hit top pair, but also was very good at thin value betting. Bet QQ on K876Ksss and got called by worse in a fairly big pot. Was way too loose pre flop, calling raises too wide with easily dominated hands but played pretty well post flop.
Hero: (700) 22 year old white guy, got hit in the face with the deck for the hour that I had been there and got paid every time. Have raised in position a couple times and taken the pot down with a c bet also. Pretty standard tag image
Pre:
Hero is BTN with J

9
2 limpers to V1 in the CO including V2 who is in MP. V1 raises to 10. Hero calls, both limpers call.
Could fold pre here but against a raiser who is really straightforward and wont give me any trouble post flop I decided to call. His range definitely isnt QQ+ by any means and we are really deep so my implied odds are huge
Flop: 9

6

2

pot: $43
Checked to hero who bets $23, only V2 calls
I bet for value here when checked to me. His range here is 9x, 6x, flush draws, 78, and some sets. Definitely doesnt have 99 because he would raise that hand pre, 66 is questionable but 22 is a definitely possible
Turn: K

Pot: $89
V2 leads for $45, hero calls
Interesting lead here, didnt really know what to make of it. Definitely could still have the sets I mentioned before, as well as 9x and the same draws. Not sure he does this with 6x. Kxhh is also possible but unlikely.
River: 8

Pot: $179
V2 thinks for 10 seconds and bets $100, hero?
Villians tendency to bet thin is what gave me trouble here. Feel like that 8 is a fairly safe card that doesnt improve his range as I dont know if he is good enough to turn 78 into a bluff. I am getting 2.79/1 on a call. Thoughts?