so my opinion is fwiw...
the Church is NOT the Pope nor the Vatican nor the priests nor the bishops nor Mahoney or any such ilk...
It it us....we are the church....as long as we maintain the faith, the Church survivies....
Welcome home. Blessings to you.
Welcome HOME!!! God is smiling because a lost sheep has been saved!!