The problem for me here is that I believed from the start that he have a set here and we are going to get it in regardless on the turn! How mistaken I was as the turn is such a let down and after he fire again 3k I thought that maybe it was the combo draw and not a set. To make thinks worst River is

. But guess what he check to me!
Why didn't you bet the river? I am guessing another

didn't come on the river but your second line makes me think the river paired the board! So you checked back a fullhouse?
I don't think you played it terrible (unless you did check back a fullhouse) and unless he went on to play like a maniac it isn't guaranteed you lost a chance to double up.