God is too good to be unkind and He is too wise to be mistaken. And when we cannot trace His hand, we must trust His heart.
I am the vine; you are the branches. If you remain in me and I in you, you will bear much fruit; apart from me you can do nothing.
- John 15:5