"No one sews a patch of new cloth on an old garment; for the new patch tears part of the old garment, and the tear is greater. like skins. But new wine is put into new skins."
Mark 2:21-22

Thought: Beloved, sometimes we do not understand the momentary difficulty and the delay in the Lord's answer to our prayers, but the fact is that first God tries to clean us completely, He allows us to be tested, and APPROVED so that He can then pour out His blessings upon us. If the heart is not prepared for His blessing, then we can make the same mistakes, and it can become a cycle. 

Prayer: Dear Father, help me to understand Your answering time to my prayers, and help me to clear my mind and heart so that I am prepared as soon as possible for the Lord to pour new wine into my life. Let nothing act in me that could contaminate or spoil the blessing that is to come. I pray and thank you in Jesus name. Amen.