I have asked him for years to list his meds or if he gets them balanced regularly for proper leveling.
Never a coherent response.
Conclusion: Yes, he's on meds. They need monitoring since his sleep patterns, caffeine and alcohol intake, drugs, stressors, etc can have a detrimental effect. If he tires from taking them and stops for any reason he's at risk (this kind of thing is typical).
He believes himself flawless or at least better than everyone else. I've had that conversation with him more than once.
Please seat yourself.
I like the very things you hate.