I think she has to get her heartbroken by Lenok for the curse to finally be lifted. Since it is a layered curse of love it can also low-key be about hate because the line of love and hate is very thin. The emo dude that cursed her probably wanted her to fall in love and then get heart broken