Yeah I`m with
GGGRRRE here,we really didn`t know anything about her relationship or the reason as of why she was so mysterious about it.Most of the people`s complaints have been about her being a cheater
(All of this is based on your choices in game.)
I also think Maya became so comfortable to open up a lot more to the MC and knew Josy got accepted and she was in the middle of telling the MC so things were not such a huge surprise but wasn’t expecting Josy late at night.
Josy on the other hand could have told the MC way earlier and could have saved any surprise moments in the future by just letting it out at the date.
The MC chases Maya and changes her outlook gradually, she didn’t need to clear the air unless she is comfortable with him and wants to be with him. Josy seems to chase the MC more than the MC chasing her so far and in my mind should have been more forthcoming.
This is where I blame Josy more as she could have eased the situation before turning up compared to Maya trying to tell before Josy turns up.