I think the author did a good job in writing the main character. There are many naive main characters who we can't help but love even though their actions are selfish and they act cutesy to get away with anything but the main character here admits her mistakes and wants to resolve things with her ex before diving into a new relationship. She empathizes with the ML and is scared of ML of blindingly love her. Same goes for the ML. Although he is proactive in his feelings, he didn't do it excessively to the point of being possessive.
I think the author did a good job in writing the main character. There are many naive main characters who we can't help but love even though their actions are selfish and they act cutesy to get away with anything but the main character here admits her mistakes and wants to resolve things with her ex before diving into a new relationship. She empathizes with the ML and is scared of ML of blindingly love her. Same goes for the ML. Although he is proactive in his feelings, he didn't do it excessively to the point of being possessive.