Hadn't played many hands against this guy but he was sitting on a huge stack so he's either very very lucky, or a good player. I'm questioning my turn play here, thoughts appreciated.

PokerStars - $0.50 NL FAST (6 max) - Holdem - 6 players
Hand converted by PokerTracker 4


BTN: 626.56 BB (VPIP: 23.08, PFR: 19.23, 3Bet Preflop: 10.00, Hands: 26)
Hero (SB): 197.64 BB
BB: 155.58 BB (VPIP: 33.33, PFR: 25.00, 3Bet Preflop: 0.00, Hands: 12)
UTG: 107.64 BB (VPIP: 23.53, PFR: 23.53, 3Bet Preflop: 16.67, Hands: 18)
MP: 106.26 BB (VPIP: 25.32, PFR: 21.52, 3Bet Preflop: 14.81, Hands: 80)
CO: 101 BB (VPIP: 37.50, PFR: 37.50, 3Bet Preflop: 0.00, Hands: 8)


Hero posts SB 0.5 BB, BB posts BB 1 BB


Pre Flop: (pot: 1.5 BB) Hero has Q A


fold, fold, fold, BTN raises to 2.24 BB, Hero raises to 8 BB, fold, BTN calls 5.76 BB


Flop: (17 BB, 2 players) 7 9 8
Hero bets 12 BB, BTN calls 12 BB


Turn: (41 BB, 2 players) Q
Hero bets 20 BB, BTN raises to 63.54 BB, Hero calls 43.54 BB


River: (168.08 BB, 2 players) K
Hero checks, BTN bets 122.32 BB, fold