One thing I have realized in my 22 years that whatever you ask Allah for, HE answers to that. HE listens to that and HE gives you whatever you ask HIM for. I have cried for so many times arguing and complaining about my Duas being rejected or taking long enough time but I always was so impatient in everything and in my Duas too.
Images sources taken by me
And I used to stop asking for same things after certain time but then HE actually gave me the same thing exectly I asked HIM and that time it always have left me in astonish that HOW! And all the time, somehow I agreed myself that no Kinzaay you don't deserve that, that is why Allah is not giving you but I always was wrong. I was asking HIM, the one who has control of everything who just says KUN and it happens quickly and I was getting hopeless from HIM!
Someone really close to me always says, "Patience is a key." Yes it is, if you're patient and waiting enough then you'll see your Duas being fulfilled and listened by HIM but you must have to be patient enough for the right time cause HE knows well, you don't
Indeed patience is the key and also being grateful. I love life with all his flaws and i hope to be like that always.
Love the sun set