Players telling you what you should have done...?
Okay guys, I know there is probably a thread similar to this somewhere, but I can't find it, so...
...I was playing a $1/$2 NL-Holdem cash game a couple of weeks ago and this gentleman sat down to my left. He was there maybe twenty minutes and already coaching everyone around him about how they should be playing. Let me add that his tone of voice was very loud (not on purpose...I think that is just how he talks).
We got to a hand (details not important) and it was down to me, this gentleman, and one other fish who I put on having something, but nothing too strong. Long story short, I check-raised the fish after the flop (I was also the preflop raiser) and the gentleman next to me immediately folded. The fish called me and we got to 4th street. The card was not favorable to me and when I bet, the fish raised, so I folded.
When the fish showed his hand (2 pair on 4th street) the gentleman next to me immediately turned to me and told me that "if I check-raise, I should go all the way, no matter what." He used terms like "this is an FYI, you need to learn what to do" and such. He told me that his hand was better than the fish and demanded to know what my hand was; I very calmly told him that I do not discuss my hands with other players and that he cannot tell me how to play. This made him upset and I almost called the floor over, but didn't, and eventually he switched seats at the table.
How do you handle players like this? Sure, maybe my decision wasn't correct, maybe it was (my hand was second best, by the way, but I might have been able to push him off, who knows) but still, is it his place to tell me what to do? I made a decision based on incomplete information that I thought was best at the time, that's it.
Should I have called the floor?