I know that the Witch was keeping her captive and all but...Rapunzel's kind of a bitch, isn't she? Like, she cheated on the Witch, who did truly love, and not only cheated but also rubbed the fact that she cheated in her face by using it to brutally insult her...Frankly, I kind of consider the Witch to be more of a good guy here lol.