I felt like you as well: I like to track sleep and my heart rate during sports and with the pixel watch it felt like I had to almost plan these events (and more annoyingly while travelling) around the charge state of my watch, until I realized I had two separate requirements: notifications (which I don't care about during sports or sleeping), and fitness tracking.
Unfortunately the solution ended up being paying google more money and getting a Fitbit air (which I can use for sleep tracking for an entire week-long trip without bringing a charger)
And only wear the pixel watch for my awake hours, which a 30 hour battery life is more than enough for, even if I forget to charge it for a night or two.
Another bonus is the Fitbit air is a lot more comfortable to sleep in, but of course I no longer care about the charge of my devices.