To be completely honest, this whole story has been handled without much grace or tact. Everything is either horribly hamfisted or pulled out of nowhere for seemingly no reason other than to further complicate the plot. I feel like it's being rushed a LOT, like we should have had at least a few chapters to get to know the main character before the Cinderella curse, then a couple of chapters leading up to the homeless guy's attempted rape, so on and so forth. Instead we're being given Post-It Notes of general plot points and then have more shoved into our hands before we can even finish reading the first few scraps of concepts and ideas.
I dunno, I'm mostly here cause I subscribe heavily to the sunk cost fallacy.