Jeffrey Lan shares a remarkable story of the love, loss and growth he experienced with his partner Ed.