UNEDITED
Not all storms come to disrupt your life, some come to clear your path.
Those are the words that Justin McCallister has been repeating in his mind since the day he was diagnosed with a non-cancerous brain tumour that's been causing partial...