Gotta bet the turn -- flush draws or AK love the free card here and you can't like it.

As played, the river is a snap call. Your flop bet then check check looked like you bluffed and missed