When the time comes for someone to take up their assigned position, one hopes that they will be well-prepared for the role. Furthermore, one expects that they will have done everything in their power to ensure that they have what it takes to succeed. But when it comes to positions assigned by the Lord God Almighty, there is no preparation that can possibly prepare you for the role, so you never really know or understand the full nature of what you are being called to accomplish. You know only the starting point. You know only what you need for day one, and on day two, you will be given what you need for day two. A thousand years, one day at a time.
The Lord God Jesus Of Nazareth