Happy wife, happy life. Get Google photos, it's ease of use and feature set is not comparable to self-hosted solutions unfortunately. I use nextcloud+memories and photoprism in the past, they work fine but Google photos is better.