OP if you are still reading … the title of your thread is “Trainer Problems”.
You don’t have ‘trainer problems’ (singular or plural) that you have expressed here.
You have a ‘you problem’, simply that you are in the wrong barn for your goals. You and this barn are not a match.
The good news is that a ‘you problem’ is the easiest to solve, because its the one over which you have the most control.
You can’t control how your trainer chooses to live her life. You aren’t tied to one trainer. You can control how you respond to the situation you are in, and the situation that you want to be in.
Good luck!