Woo! Cut loose, Scarlet! You've had it rough.
On that topic, screw her family. "Peaceful these past 10 years" my ass, it's only been like that on the outside while they were content to let her silently suffer for their reputation.
Not a big fan of the first prince either. He's certainly nicer and a more functional human being than the low, low, bar his brother sets, but to provoke and prod her like she's a toy when she's suffering is also a shitty thing to do. I hope she punches him too, even if it's not as explosively as the other prince.
Really, the best ending for Scarlet is to cut all ties with the kingdom, start a mercenary band or something, and, optionally, eventually come back to kill everyone.