The FL is wicked, selfish, all that bad stuff. The ML is dishonest with himself & probably will continue to do so for a long-long time. But don't drop this just yet. They're not perfect but it is an interesting flaw that will make this story even better. Trust me. Here's why (with a minor...
The wicked queen is a hidden gem!! Even with the most flawed & hateful main characters, a good story telling will always be better with them. Thank you for conveying this wonderful story by which we can enjoy 😄.