Love this idea! Get an email address for your kids when they are born and over the years send them emails, pictures, memories, etc. Then on their birthday, give them the password! Absolutely going to do this someday!
This is my dream ring. It is so perfect. I love the thin band and how the diamonds go all the way around it. Eloise & Petite Bubble Breathe Gold FB Moissanite and Diamonds Cathedral Wedding Set (Other metals and stone options available)
Have your wedding flowers made into a keepsake paperweight by the Flower Preservation Workshop company. While I normally think preserving wedding flowers is cheesy it might be ok to take one from the bouquet and have a paper weight made.
Valentine's Day Gift idea: I took screenshots of the extra sweet messages, printed them out and glued them onto 52 playing cards and aptly named the cover: 52 Screenshots of Our Silly, Sweet and Sincere Conversations