I'm going to reply without reading the above posts so I won't get influenced, apologies if I repeat anything.
I think your line here is criminal, and patting yourself on the back for it even more so because it means you'll do it again later.
You check this on a really wet board, 2 diamonds, straight draws, Q and K and a 3-way pot. You are asking to get beaten. Only do this when someone behind you is a maniac going crazy when people check.
There is no reason for checking this flop as more often than not you're getting called, by both players often enough. And you want to charge them for drawing to their straights, flushes or holding TP. And your cbet is likely to get raised by someone holding a K as well.
Turn - really really small bet size, you're giving him insane odds
to chase the flush or straight, when you'd get the same calls betting $6 probably committing him.
I think you only got paid because BTN made his flush which very lucky for you completed your boat as well. How often will that happen?