"This local real estate 'investor' is mad that I told him I didn’t have time to speak when he showed up unannounced."
No. That’s incredibly rude and obnoxious.
or use a sleeping mask or ...
Pull it out and throw it across the plane. ;)