The dev kinda did too good of a job making her legit despicable. Betrayed MC, destroyed him mentally, ruined his life with that betrayal, arrogant, belittles him and then ALSO tries to fuck him over a second time years later for no reason bar spite after we see the guy is damn near in the gutter. The excuse...essentially jealousy and insecurity it seems. That's a bitch that is direct from satan.
The dev would've had to have written one hell of a redemption. She's a fantastic villain. If the plan was to redeem her he probably should've front loaded some positive traits other than great tits because she's too easy to dislike.