Oh how I wish if I get all the blessings at my door step the moment I pray!!
Beloved, remember that more than anyone it is God's responsibility to bless you. God thinks about your blessing more than anyone on earth. Even while you forget and forsake that special blessing, God is still working on it. Yes, He is on top of it. He is arranging people and resources to bring you that long waited blessing to your lap on the right time. For God, it is never too late. For Him it is all in His perfect timing. Follow the timing of God, you would not be confused.