Thanks for the feedback, very helpfull..
As he bet the turn he did come across as if this was a good card for him, but because of the check raise i pressumed he had a made hand already and the

made him feel more confident. I was putting him on something along the lines of Kx

or

Q.. So i shoved my stack in to find that i needed help on the river as he flipped

over, and obv no help came for me as the river was a

for the straight flush... Mbn.. lol
Is the check raise a standard move with a flush draw as it seemed to baffle me?
But i guess he's never folding if i jam on flop?