Please believe me when I tell you that God is NOT punishing you, and that your prayers are not fruitless, because He has heard the cries of your heart. His word tells us that He will NEVER leave or forsake you; you have to trust in His timing. Let me suggest that you begin to worship Him, simply because He is worthy, tell Him that you have faith that He will meet your every need. Take Him at His word because He cannot fail. The Lord loves you, seek Him, trust Him, and never doubt Him, keep the faith. Your blessings are on the way, as Christians we are to walk by faith and NOT by sight. Hold tight onto the promises of God!