Damn bro. Im so sorry to hear this. I know its tough but i promise you it will be fine.
I know its not the same, and yours is a far worse situation, but my wife had a miscarage some years back and although it was tough at the time, now we have a perfectly healthy baby girl. Trust me, it wasnt...