God works in ways that we cannot see. Sometimes it's as if it is really the other way around from what we have imagined. We just have to pray hard. Smile baby Stephen! I love you!
Preach that :)
It's okay not to be okay. Because on that moment, you'll realize what matters most, and that life has so much to offer.