U could say the violence and rape are necessary for the plot, but still don't sit well with me. It's a tragic one with a happyish end, not a romantic one
that was a wild ride. zoro gets drugged and it causes him to turn violent, he takes it out (unwillingly and unknowingly) on sanji, who kind of accepts it... yea, it was awful. dark, violent, heartbreaking. he managed to kill him, for some time, but there is a happy ending: zoro comes to his senses, sanji wakes up and gets treatment, and then they make up and do it with consent, sweetly........... brutal until it turns cute.