Delays are part of life. Not everything will go according to your plan. When Allah delays, there is khair in it. You might not be able to see it right now but Allah will show you why He made you wait. So be patient. You will soon see beautiful blessings.
I'm so in love with this quote;
"With time, you will come to know the wisdom of Allah in everything that has happened to you. You will come to realise that He has been more merciful to you than your own self."
if you want something so badly read this dua;
رَبِّ إِنِّي لِمَا أَنزلْتَ إِلَيَّ مِنْ خَيْرٍ فَقِيرٌ
Rabbi inni lima anzalta ilayya min khayrin faqir
My Lord, indeed I am, for whatever good You would send down to me, in need
[28:24]