Books where the main character has to betray someone in a way that makes you feel bad for both parties?
Like for example you understand both parties reasons, I just really like angst and this is one of my favorite tropes. No spoilers on who's getting betrayed either please.