Prayers sent for both of you. There is a grand scheme. Many times we don't understand it, but I have faith that one day it will all make perfect sense. It certainly is hard to get through until then, though. My sincerest condolences.
I know everyone else has already said it, so I sound like a broken record, but I'll praying for you guys.
Never easy to know what to say in times like this, but we're all here for you, in what ever you need. Stay strong.