He will put you had flush by the time at river. Besides, you can not call with KQ, KT, K2, T2. No point to risk the chip at river.
limp, raise flop, bet turn, bet river. What do you think he had?
limp, raise FLOP: 2s, KT, K2, KQ, KJ, Axs, Q9s, XXs
BET TURN: AXs, Q9s, XXs > 2s, KJ, KT, K2
BET RIVER: Chance are Axs>2s>KJ>Q9s
Most people will not bet Q high flush if he think you had flush too. Plus, you had some chance with full house like KJ or 2s.
That's just most likely hands. People are different.
The key is the ability to fold in Hold'em game. You will same more money by folding than winning the river in a long run at situation similar like this.