Villain unknown - 25NL zone.
Hero MP AcTs 2.2bb, MP and BB call.
Flop (7bb) Ks Qc 6c
Hero cbet 1.84bb
MP & BB call.
Turn (12.52bb) Ks Qc 6c Jc
Hero barrels 6.56bb, MP folds, BB calls.
River (25.64bb) Ks Qc 6c Jc Qs
Is my hand too strong to fold here? Feels like it's never a bluff, but I block nut flush and not many full houses given the way the hand played out.