This is one of the very few story where mc changes their love interest bcz the 1st love interest is toxic.
Generally what happens is toxic lover becomes aware he was a red flag and after some drama he becomes green flag and mc forgives every thing he had done. And it becomes a happy lovey dovey end.
But not here he (mc) ends with someone else who's been a green flag since the beginning and not with the toxic 1st lover even though he changed (because, just because you change it doesn't undone the truma and everything). So I really love the mc because of his choices.
I'm sick and tired of one person forgiving the others toxic ass when they genuinely apologize and ends up being in a relationship. Like sometimes I understand that, that is best for them but not always.