If he is a narcissist or not is irrelevant. Many of the most successful people in the business world have egocentric personalities. All that matters is can he guide the company through the phase III trial to eventual FDA clearance.
We sure will check out the June 2022 filing if one comes out in two months! That's when June 2022 will arrive! Until then your statement is wrong and is a problem!