BS.
As a writer, there's got to be some measure of truth given even if it's from someone else's point of view. To start, the rape doesn't make sense from everything else we know about Jaime. This guy had three children with Cersei. This guy truly cared about Cersei, enough so that he was willing to join the Kingsguard…