Answer:
Expressing gratitude not only helps people appreciate what they've received in life, but it also helps people feel like they have given something back to those who helped them. Hand-delivering a letter of thanks might help absolves residual guilt you might feel for not having thanked this person.