This is a hand i had earlier and it's happened to me 3 times today. Each time the 3rd hits, i lead out on turn/river and they push. Is this always the flush? Oh and i always try to price them out, should i just bet pot each sstreet?

Should i stop leading when the 3rd comes? Any help appreciated.

PokerStars No-Limit Hold'em, $0.50 BB (7 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

MP1 ($6.10)
MP2 ($28.45)
CO ($28.75)
Button ($21.35)
SB ($30.95)
Hero ($77.85)
UTG ($62.15)

Preflop: Hero is BB with 8, 6.
2 folds, MP2 calls $0.50, 2 folds, SB completes, Hero checks.

Flop: ($1.50) 8, 9, 6 (3 players)
SB bets $1.5, Hero raises to $4, MP2 folds, SB calls $2.50.

Turn: ($9.50) J (2 players)
SB checks, Hero bets $6, SB calls $6.

River: ($21.50) Q (2 players)
SB bets $20.45 (All-In), Hero?

Clar