Do you have a friend that you know very well? You can vouch for the person at any time.
Let’s assume you had an appointment with the person and he/she didn’t show up. By virtual of the knowledge you know of the person, you would be convinced that something out of the persons control must have happened because the trend is “out of character”.
We will not always have the answers or know how things will plan out, but one thing is sure “God is faithful”. When we don’t understand, we must trust God for who He is.
Heavens agenda in any situation is several steps up higher than what we are thinking. Kevin Zadai.