You seem angry about men. 
I agree with you, completely, about not sitting around waiting. I am a big believer in, "You teach people how to treat you." I am nobody's doormat.
Plus, no offence to the men here, but some men need to be trained.:P I think, if there is a next time, where there is confusion, he will be darn sure to try to clarify the plans. He will learn from this.