It’s been so long, you need the hope come true soon but it doesn’t. Sometimes it becomes hopeless because you often begs Allah. Nevertheless, The Muslim must continue to pray because Allah is so close to those who pray. Maybe the hope was granted to be delayed. It may also that Allah changes your hope with the others but surely Allah’s choice is the best for you.
Praying is a principal form of worship that shows an attitude of surrender and needs of Allah. We are prohibited from asking others than Allah because it is a form of associating partners with Allah. Keep praying because there is no place to ask except to Allah.