He's too smart for her and deserves better.
Neither of these two adults know what "dating" actually is, nor how to conduct themselves.
And she sounds like she's 13, a narcissist, as well as someone to stay away from.