I used this website to send a letter to myself in 5 years. I've never done something like this before, but it was an interesting experience, and just writing the letter put a lot of my life into perspective. I hope I'll be proud of the person I've become when I read it again
https://www.futureme.org/