Remember.. The Seer told him that if he knew what the Gods had in store for him, he'd dance naked on the beach.
We can all be as pissed as we want at Rollo. But I don't think things go super badly for him...