If Allah has written something to be yours, it will be. The time might be different. The journey might be different. But it will be yours. Know that Allah has perfect timing for everything. Nearly early and never late. But it takes a little patience and a lot of faith.
And Allah is the best of Planners (Surah 8 Verse 30)