I believe God will deal with this the same way He dealt with horrible crises throughout the Church’s 2000 year history. He will raise up Saints.
Stay and pray. Stay and fight. Stay and be faithful. St. Mother Teresa of Calcutta said the Lord does not ask us to be successful. The Lord asks us to be faithful.
Dear Lord Jesus, I beg you, defend your Bride.
Saints and martyrs.
Wise words, as usual. God bless you, my FRiend.