Google photos for photos and videos, I use storage saver which reduces quality but whatever.
Everything else goes into Google drive. I use the Google drive app on Android to scan my physical documents, and I pay for the 200GB plan which is enough for all my stuff.
I've been hoping to write a script to backup stuff into an S3 bucket. I just never have the time.