I believe as you do. God's will is always ultimately done. We may not like how it happens, we may not like the answers He gives us at times, but his will is assuredly always done.
The end is already written. We will not know the date or time, but God's will is that the end will come, and we shall all be judged come judgement day. Those who CHOOSE God out of free will and asked for forgiveness and accepted the gift of Salvation shall be rewarded.
Those who did not, will not like where they are going.