“Sometimes we like something that is not good for us, and sometimes we dislike something that is good for us”
Making Du’a to Allah is the most powerful and the most noble in the sight of Allah, acknowledging that Allah is the only provider, the one and only whom is sufficient to all humankind, is in deed the first step to attaining ones desires, wants and needs.
Whatever is written shall come to pass and whatever is not written shall never come to pass. Everything is within your destiny, whether it’s making Du’a and whether Allah fulfills it or not is all apart of your destiny, everything happens for a reason, everything has purpose, Allah does not harm his creation and at the same time does not give something that is harmful or not beneficial, however if you don’t get what you have asked for, he compensates for it by giving you better then what you have asked for or will test your patience and faith and will reward you by removing past sins you may have committed or give your great rewards in the hereafter.
If you look back at the stories of our beloved prophets, all were faced with trials and many of them made countless Du’a’s to Almighty and were tested for their patience and faith, some were answered after many many years. You must never loose hope and most importantly never loose patience this is the one thing Allah tests you on, how strong is your faith and patient will you remain for what you are asking for.
Allah is all hearing, all knowing and all seeing, he is well aware of what you desire and are asking from him, continue to make Du’a and do remain patient!