The cause of the red wedding in game of thrones is even better in the books
In the books, the way Catelyn treated Jon indirectly caused the Red Wedding. Robb slept with a girl and felt obliged to marry her because he didn't want to bring a bastard into the world, having seen how they treated bastards