http://www.shortercatechism.com/resources/wsc/wsc_007.html
Westminster Shorter Catechism
Question 7
Q: What are the decrees of God?
A: The decrees of God are, his eternal purpose, according to the counsel of his will, whereby, for his own glory, he hath foreordained whatsoever comes to pass.
God foreordained it and since immorality is rampant again what has He in store next for this world?
Immorality has been rampant since the day Noah stepped off the boat.
” he hath foreordained whatsoever comes to pass.”
Hogwash... If, as you state that it happened so it must have been foreordained by God, then the immorality that is so rampant must also be foreordained by God.
The Catholic Church rightfully rejects predestination. For predestination to be a valid concept, none of us would have free will or bear any responsibility for our actions.