I know the topic of Alex's sexual history is a dead horse that has been beaten to hell and back , but the ambiguity kinda bites back at the whole "prince charming" thing.
Because if Alex genuinely holds her grandma in such a high regard (considering she's the only proper parent figure she had growing up) and still clings on the belief of a prince charming taught by her grandma ,wouldn't she have waited for him?
Especially with how she is written as this cautious tsundere that wouldn't easily trust someone for a relationship to the point that unless she's sure they qualify for the "Prince Charming" idea.
Which hints that she has sexual relations outside of committed relationships which kinda cheapens the whole waiting for prince charming trope.
It doesn't necessarily make the scenes with Alex's grandma less emotional nor does it make Alex any less of a love interest.
It just reminds me of those "Waiting for a right man" tropes then proceeds to bang randos on one night stands.
And I fully understand why Caribdis (and most devs) wouldn't want to explicitly state a girl's past unless she's as pure as driven snow(to avoid the wrath of the more sensitive demographic) but i do feel like he could have done away with the prince charming trope snd she would still be the best love interest in the game despite the ambiguity.
Just my two cents, if i missed something please feel free to let me know