You leave behind the greatest gift imaginable, beautiful memories for your loved ones to forever cherish. Rest in peace