John, a true friend, always there for us. Kind, funny, loyal and generous. We will miss you but you will live on in the many wonderful memories we have.