Hi! This is pretty close! The only things are you have a mixup with generations and a small mixup in the couples.
To double-check the generations, I'd recommend taking a look at the letters again. Some of the letters look much older, and that's because they are!
For the couple mixup, I'd take a look at the notebook paper (the one that begins with "Oh David," and try to understand who wrote that letter. I'd also look at cassette tapes 1 and 2. Who is "the girls" referring to?