So Angelo Roncalli forged fake Baptism certificates which he sent to Hungary and which allowed Hungarian Jews to flee.  You are saying that rather than being a hero who saved many lives at a great personal risk, St. John XXIII is in mortal sin because he used deception to do so.  Really?  That is a rigid and ridiculous understanding of the idea of sin.  And I think that Jesus would have dealt differently with individual remarried people than he did with a rhetorical question.