I think you're small turn bet then subsequent check on the river made you look weak, so don't blame the guy for taking a stab at it. It's a judgement call on the end, and you made the right one

. It's always tricky when you have KK and an ace falls, so you're not alone in thinking it's difficult.