Maya tells the MC that there are a few things she is working up to letting him know but she can’t open up yet. Having been ostracized for her sexual preference by her family and being ghosted etc... you would also be super guarded about such things and at the time the MC also didn’t want to go into specifics about his one relationship that ended.
For all she knew nothing would come from rooming with the MC at the time of the lunch conversation. And it was also the MC’s option to further the relationship by replying “it’s too late for that” when asked not to fall for her or select “I will not” during movie night. It was our choice to take what came next and we have many more options since to make things harder or easier.
Its easy to want the same openness you show people but it’s not possible for them, people are different.
I understand that,not feeling accepted made her scared,however she didn`t have to tell MC it`s a girlfriend,she could have say "relationship" like Josy did or "I`m seeing someone",that way her secret would still be safe and it would let the MC had an idea about what the deal is.
The thing is we didn`t know what will come next
For all we knew she was just shy about going further and wanted to take it slow.
That "ghosted" part is what I`m really interested in,that can be a game-changer,did Maya thought she`s no longer with Josy?But than why does Josy say she`s cheating when kissing MC in ep 1?Why does Maya say she doesn`t know anything about bad ending to relationships?
I`m not on board with putting all the responsibility on MC,Maya accepted his advances,even after the line you mentioned "too late for that"-even more reason for her to know what his deal is.
I`m not on Maya hate-train btw but I`m also not on "she didn`t do nothing wrong" train either,in my opinion truth is somewhere in between