Preflop: Hero is SB with 3


UTG calls, UTG+1 calls, 1 fold, MP2 calls, CO calls, 1 fold, Hero completes.
I figured I had some pretty good odds to try for the 2nd nut flush (what I'm really hoping for)...
Flop: (6 SB) Q



Hero bets, UTG calls, UTG+1 calls, MP2 calls, CO raises, Hero 3-bets, UTG folds, UTG+1 calls, MP2 folds, CO caps, Hero calls, UTG+1 calls.
I had seriously thought about check raising this, but with no PF aggression I figured I had a decent hand...when I was raised, I reraised making others call 2 cold (kind of hoping to get the nut FD to fold)...The cap worried me but I had seen this guy go super agg with bottom pair on a rainbow board earlier...
Turn: (10 BB) K

Hero bets, UTG+1 calls, CO raises, Hero 3-bets, UTG+1 calls, CO caps, Hero calls, UTG+1 calls.
TPNK and 2nd nut FD...again, the 3bet was designed to hopefully get UTG+1 to fold...the cap convinced me I may be beat (but again, I'd seen this guy go super nova with Bottom pair...so I'm not convinced he has a hand...
River: (22 BB) 6

Hero checks, UTG+1 checks, CO bets, Hero calls, UTG+1 folds.
Missed my FD

Final Pot: 24 BB
Results in white below:
BB has 6h 7s (three of a kind, sixes).
CO has Js 6s (three of a kind, sixes).
Hero has 3s Ks (two pair, kings and sixes).
Outcome: CO wins 12 BB. BB wins 12 BB.