Flawed MC, I love to see them grow and have character development also makes the story interesting when the MC isnt always the saint with golden heart
I LOVE when author write MC that knows how to apologize and accept consequences of their action.
1 reply