The way Ivy reformed was okay, but what is not okay is her new personality. When people reform, they do not become a whole new character. If you look at Ivy's personality, you will see that she has totally changed in a matter of hours. That is totally unrealistic!
hey, so I'm not the only one who thinks the same, I completely agree with you, it seems that ivy is bipolar and that at any moment will become again evil if they make her angry, I do not know I was really upset with this change, I felt like a great writing mistake (I'm sorry for my English)