EVO is like an abusive spouse. You love him/her with all of your heart, and 95% of the time they treat you great. It's just that other 5% of the time that they lose their cool and smack you up a bit. You hate that that happens, but you really do love them and want them to be better all the time. Eventually, you have to walk away and say enough is enough, I can't keep getting beat up, even if I do really love this person.