.. or maybe he was off his meds. Maybe it wasn't really you he was yelling at as much as it was the four little green men he
thought he saw riding with you.
Reminds me of a few guys I have seen on the streets over the years. They can't tolerate the side effects of their meds, so they would rather live homeless instead. This guy sounds like maybe he's been there, or headed there real soon.