Given the incessant & specific type of comments and behaviour ... there appears to be a narcissist in our midst. There is certainly some consistencies here...
https://www.mayoclinic.org/diseases-conditions/narcissistic-personality-disorder/symptoms-causes/syc-20366662
Maybe an appointment needs to be made!