I see the problems that you are facing, but all your problems are NOT too big for God to take care of. This could be a test of your faith. As cruel as it sounds, you cannot have a testimony without a test. What it all comes down to is this: will you STILL love and serve the Lord even IF your prayers are not answered the way that you want them to? We need to look at it this way: if the Lord never did another thing for us, He did enough by saving our eternal souls when He died on the cross for all of our sins. He gave His life; what more could He have done for us? Hebrews 11:1 tells us that "Faith is the substance of things hoped for, the evidence of things not yet seen." The word of God tells us in 1 Peter chapter 4 verses 12-19: "Beloved, think it not strange concerning the fiery trials which are to try you, as though some strange thing has happened to you, but rejoice inasmuch as you are partakers of Christ's sufferings, that when His glory shall be revealed, you may be glad also with exceeding joy. I pray that faith will rise up in you and that you would dare to believe that our mighty God will step in just in time. There is power in what we speak; the Bible tells us this. Begin to speak victory over your situation. The Lord really IS an on-time God. DO NOT GIVE UP NO MATTER HOW THINGS LOOK RIGHT NOW; your miracle is just around the corner IF you do not lose hope in God. Blessings!