Assalamualaikum Smallkid, I will tell my story.
I've ever failed in my business and fell into bankruptcy. That's happened in mid of 90's. I tried to rise, but failed again and again. Finally in 1999 I didn't have a job, while I already married and had a child. Then Ramadan came. It made me sad because I wanted to have money for Eid. So I made du'a. Nothing happened in the next few days. However, prior to mid of Ramadan I got a feeling that I should visit my mother. So I went to to my mother's home, and I met my paternal uncle who visited my mother too. I rarely met my uncle because he always moved due to his job. I talked with my uncle, and suddenly I remember that he knew an Eid parcel producer. I told him that I wanted to be connected with that parcel producer. Next day we went to the parcel producer, and a day later I started to sell Eid parcel on my mother's house terrace. Alhamdulillah, when Eid came I had money more than I expect.
I believe, the feeling that I should visit my mother was the answer of my dua. My visit to my mother made me met my uncle, made me could sell Eid parcel and got money. I believe it because my life experiences made me believe it.
Do you know, young bro?. Allah never gave me what I want. But Allah always gave me opportunity to get what I want. Then I do my effort to get what I want. Sometime I succeed, sometime I failed. But I never blame Allah when I got failed because I realize, that’s caused by my own mistake in doing my effort.
There is a logical reason why Allah doesn’t give us what we want in “ready to use” form, but just give us opportunity to get what we want. If Allah always give us what we want in “ready to use” form, we would be lazy. Imagine if you want to get a job. You just make dua and stay at home, then a business owner come and give you a good job. If you want to have a wife. You just make dua and stay at home, then a father come and offer his daughter to you. With easiness like this, you would be lazy to do an effort, don’t you?.
Allah always answer our dua, but we often not aware when the answer is coming. Imagine if I ignored the feeling that I should visit my mother. I would not meet my uncle, would not sell Eid parcel, would not have money in Eid.
Your dua always reaches Allah, and Allah always answer you dua, but usually not in the form that you want. This is why you didn't realize it and regard that Allah never answer your dua.