Perhaps your opponent should look in the mirror.

He didn't raise to protect his 1010. He had and overpair to the flop and didnt raise to knock out the draw that you were going for. He didn't bet the turn when the scare card K came and worst of all he weakly calls your river bet when the flush and str8 card hits.