If there are things that we do not need to doubt in this world, then the definite answer is the words of God.
The Lord is not slow to fulfill his promise as some count slowness, but is patient toward you, not wishing that any should perish, but that all should reach repentance (2 Peter 3:9)