"There are many things that you can't understand until you live together." Mahiro (25), a full-time