I think you had the guts to tell him what's what, and the maturity and wisdom to handle it gracefully. Much respect. It seems like most people were never taught by their parents how to be polite, and how not to be a little kid about every little thing. The world is losing its depth and grace.