He has made everything beautiful in its time. He has also set eternity in the hearts of men; yet they cannot fathom what God has done from beginning to end.(Ecclesiastes 3:11)
The word "fathom" seems unfamiliar, it means "to understand or find an explanation for something".
We plan all kinds of things by ourselves, but our plans are not necessarily the same with the Lord's. I think He is working for our good if we just believe and trust in Him. He knows what is best to us in His time.