Kun Faya kun, If Allah is making you wait, It does not mean that He is punishing you. Rather, He want to hear your voice over and over again, He is waiting for you to pray so that He can answer your prayers with His "Kun" and do not stop praying untill He says kun to your duas.
Allah will surprise you in the most unexpected ways. Sabr may feel heavy now, but what Allah has written for you will be worth every moment of waiting. Every delay carries hidden mercy, and soon you'll see how perfectly everything was planned by the One who never makes mistakes.
You are going to be surprised at how Allah answered your prayers. He wants the best for you. Keep reminding yourself of this because if you keep on making Dua with tawakkul, the miracles that you want will come true.
Believe in what you've prayed for, even if it sounds unreachable, even if it scares you, even if it's beneath two mountains because you're asking Allah and He wants to give it to you. Nothing is impossible for Him. Don't ever give up on your duas!
Your income is written. Your spouse is written. Your career is written. Your death is written. Don't stress. Trust Allah with all these affairs. Just focus on your Deen, work hard, the rest will fall in place.
Never mock a pain you've never felt, or a sin you haven't been tested with. Trials come in different forms, today it's them, tomorrow it might be you. Stay humble and ask Allah for protection.
But somewhere between you du'a and your tears, He is arranging something you couldn't have planned for yourself. Hold on a little longer Your Kun is coming.
She sinned, you talked bad about her, you criticized her, you judged her, you insulted her but she prayed and asked Allah to forgive her, she repented for her sins, now she became better than you.