its always so easy to blame God for all the bad things that go on if our lives and yet we hardly ever thank him for all the good things. I have learned that when we ask why , we are in fact questioning God as if he were to answer to us and by questioning his omniscient, omnipresent and omnipotent power we demonstrate our lack of faith. Ask yourself what you may have done to bring about problems or difficulties and realize there are consequences to our bad decisions and often reward for our good decisions. Realize that God always and forever wants what is best for you even though you don't understand. As humans we don't have any possible way to understand the power and mercy God has and it is all available to us through faith in him. Instead of asking Why? ask for the wisdom and faith as well as the strength to endure what is before you and ask God for help in solving the problem. God is never the problem but always the solution. When we realize his realm and power is far beyond human understanding we then can turn to him for answers. Often it is difficult to wait for answers but his time is most often not our time. Trust in the Lord with all your heart and give all your troubles and problems to him, he is better able to solve them. The difficult part is the wait and trying not to focus on the situation. Focus on your confident assurance that God is always in charge, put yourself in a place to hear from him and listen for the answer.
I pray God hears your request and comforts you in your time of need and that during this time he uses this situation to strengthen your faith till the fruition of his resolution to your problems. May his will be done, in the name of Jesus.