That all sounds perfectly reasonable to me.

I myself am dealing with some NPD (Narcissism) issues with my own wife, so I completely understand.