He thought very long on the flop and eventually called, i pushed the turn and he called after 3 seconds with
[Qs], i don't improve.
I really think he should have layed down on the turn/flop when i kept on representing a hand that beats 2 pair, maybe he put me on a worse 2 pair but if he had any kinda sense of me he should know i don't call OOP with Kx Qx kinda hands.
The flush came, i played it like a set or semi bluff flush draw .
Thanks for all advice, it's really appreciated.
Taking shots, one at a time.