Insha'Allaah. Remember, this life is a test and whatever Allaah does, it is done for the best. ALWAYS.
We all have rough patches and moments in life but keep steadfast upon your prayers and Du'as, and Insha'Allaah it will all be well.
Keep smiling and stay strong (it will be a trial but worth the wholehearted effort)