This guy’s either a nut or is working for the other team.
Or he speaks of things some people do not understand.With the first quoted passage the Holy Father is talking about scrupulosity.Because you fail in certain commandments does not mean you can not go forward.