You are her guardian angel, it means, you have to do what's best for her, but you are also a human, you also need what's best for you. I'm not saying that escaping with her is right or wrong for both of you, but maybe you reeeeally have to talk to her about what's best for both of you, confront each other, be honest to each other, believe in each other. I don't know what will be the outcome of having this kind of conversation with her but I really wish that both of you will see a road that is best for both of you.
Just remember, you don't really have to be around her all the time, even as her guardian angel, zeni also needs to grow up and stand on her own. Zeni needs to learn how to fight her problems alone, how to create a solution for herself. Your duty is just to be her back-up, to support her and sometimes, guide her.
I agree with
>>2, you really need to have an exchange of ideas and opinions about this matter. You can NEVER escape poblems, it will always come back. Both of you might as well imagine what will you life will be like in making such choices, will you be happy? will zeni be happy?
honestly, the only thing I can think as a solution for this is a conversation, so sorry, If I don't make much sense, reading your post at first made me think that what if all the choices are win-lose or lose-win? but maybe there must be a win-win choice for both of you, just think about it....
anyway, I wish the best for both of you