I dont think you made a bad play at all! Maybe he had Aces or Kings as opposed to a set. At least you consider the possibility that you are beat. To be honest it doesnt really matter whether that particular guy had you beat because you obviously have the potential to play good solid poker if you are not playing it already, id be intersted to know what stakes you now play at?