This beautiful story was so sad, sweet, happy and heartwarming. What an amazing story of personal growth and love.