So opp is kinda decent. Not super aggro but not passive either.

If he knows by my flop check I can't have AK/AQ here usually this seems like a good board for him to steal. I guess he has monsters or underpairs here and some air.

Should I always bet this flop?

If I call turn I have to call most rivers. Is this speww or??

Full Tilt Poker, $0.50/$1 NL Hold'em Cash Game, 2 Players
LeggoPoker.com - Hand History Converter

SB: $139.35
Hero (BB): $111.50

Pre-Flop: K K dealt to Hero (BB)
SB raises to $3, Hero raises to $10, SB calls $7

Flop: ($20) 6 8 A (2 Players)
Hero checks, SB checks

Turn: ($20) 9 (2 Players)
Hero bets $12, SB raises to $30, Hero calls $18

River: ($80) 3 (2 Players)
Hero checks, SB bets $51, Hero calls $51