@trysdyn Oh fucking hell this strikes a familiar chord. And it's been almost a decade since I ditched the team that put me through a similar situation.
The most I can say is this: do not burn yourself out on people that do not respect your time and energy.