I run TNG family tree software. It’s not pure photo based and not the most modern thing on the planet, but it allows you to create people, link photos to them, all that good stuff. It’s family tree software and runs on your own server so you own your data, unlike a lot of places.
The heart breaks. I had a camera bag stolen while I was at dinner by a little girl in Madrid while I was in High School just a couple years later than your '89 experience (I thought I was doing a good job securing the bag beneath my seat - a nine year old proved me less worldly than I thought I was). Probably a half dozen rolls of exposed film and my mid-80s Canon AE-1 were in that bag. sad times.