Yeah, their Google Photos free forever stunt put me off Google services. These days, I’ve taken my contact, and calendar syncing on a self-hosted Nextcloud instance. My notes have shifted from Google to Nextcloud Notes. For Photos, Nextcloud Photos is unfortunately not up to par, so I have a Photoprism instance set up to provide the same functionality, but under my control.
If at all possible, you should definitely give Nextcloud a try!