Every situtaion happens for reasons unknown to us. But, God has a plan for all of you. Keep holding onto his word trust in his hand believe in his name and depend on him. The Lord will reveal all the good things he has in store for you. You will recieve every blessing in due time.
Romans 1:17(For therein is the righteousness of God revealed from faith to faith: as it is written, The just shall live by faith.)