If you’re going through difficulties, hardship in life and being patient isn’t easy, I advise you to read the Tafsir of Surah Yusuf. You will find many many valuable lessons. Your perception of life and difficulties will change. You will realise the things you’re doing wrong, you will learn how to make change to your life for good. You will understand the wisdom of Allah’s plan. You will realise His love. You will know whatever He has planned for you is the best even if it means delaying the response of your dua.
He’s probably delaying the response not because He is upset with you but maybe because your heart fully does not depend or trust Him yet. He wants you to learn to have trust in Him before He answers you so this trust in Him will always be your biggest strength and support.
Learning this Surah just changed my mind about hardship. I’m the most impatient person I know and now I’m sat here saying Alhamdulilah, Ya Allah, you are in charge of my affairs and I trust You so answer my dua whenever you know it is best for me.
Read the Surah & it’s Tafsir and you will find comfort and reassurance your heart needs.