Sometimes you have to leave, not for ego but for self-respect. – Anonymous
It speaks the truth. When it seems like nothing is going to change, no matter what you do, leave. Because you will feel so much better about yourself by not wasting more energy on a lost cause.