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