No reads Dunno why I bet so small, but even if I'd 2/3 it on every street, this is a flush like everytime I call, right?

Party Poker No-Limit Hold'em, $ BB (6 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

MP ($0)
CO ($81.75)
Hero ($395.40)
SB ($573.64)
BB ($881.19)
UTG ($381.50)

Preflop: Hero is Button with Q, A. SB posts a blind of $2.
2 folds, Hero raises to $16, 1 fold, BB calls $12.

Flop: ($34) 2, 5, Q (3 players)
BB checks, Hero bets $20, BB calls $20.

Turn: ($74) 9 (3 players)
BB checks, Hero bets $45, BB calls $45.

River: ($164) 9 (3 players)
Villain bets 115

Final Pot: $164