Is there another excuse for leaving often in Japan?
Would be better to say she is a masked hero that has to step out to patrol or save someone. Maybe her cat is constantly on fire, or she is an android and needs to recharge, or tasked with finding the principles missing hair.