Trust the Almighty’s timing. Only He knows why you're in the state you are for so long. Perhaps the delay in answering your prayer is better for you than getting what you want now. He is the Best Planner.
I've always had strong faith in Tahajjud. I've heard and read so many stories about people's Duas being answered. But it's been a really long time and my dua still hasn't been answered. I just hope my Duas get answered too. Ya Rabb Please. 🥺🤍