The ultimate cause of Western civilization is the rejection of Jesus Christ.
The West was only saved by Christian armies who rose up to keep Islam (a great Evil) at bay. Today, that very same Evil is invading the West, and winning. From our own southern border, we have the remains of the pagan and human sacrificing people's invading - and we are paying Trillions for the privilege.
This all must be a sign of the End of Days - because there is no other explanation.
You are right on all points.