Ser Troye of the Sands replied to PetyrPunkinhead's topic in A Storm of SwordsI think the reason it is so easy to move over to Jaime's side is because he becomes a POV character. Before ASoS, we only knew about his actions, not the reason behind his actions. Knowing the reasons behind actions, can make you completely forgive the act. The biggest example is Kingslayer. We know he broke his oath, but we finally learn as to why. Just put yourself in Jaime's shoes, and tell me truthfully you would not have done the same. And then, there are times where the reasons cannot justify the actions, such as that of Tywin and his orders to kill Elia Martell and her children. His reasoning to prevent a possible claim to the throne in the future was not enough justification for MURDERING a woman and her children.
You are the first person I saw who mentioned the heavy rains. Throughout the entire series there was barely any rain, but as soon as the talk about the marriage between Roslin and Edmure, the rains became torrential. The constant downpour, the overflowing rivers, it was just such an ominous, unusual element in the book.