Or just have Katie be way more active on the map. Have her do Yoga Sunday, Tuesday, Thursday. Have her go to the pool Monday/Wednesday. Have her in her room Friday/Saturday. Have her always be present on the coach in the evening unless she's showering which she'd do after working out.One thing I would love to see addressed is Katie's events. For the other girls there are plenty of time slots to complete their events, but we just don't see Katie that often. Because of this, the player spends a lot of time killing time in between opportunities to advance Katie. It would be great if there was a mechanism to skip days in a row. That's not an original idea, but I think it's a good one.
I know that's a lot to consider but that just seems more logical to me rather than your housemate almost never being around.