After noticing other apps were not syncing including the Apple Watch app itself (I had added a 3rd watch face 2 weeks ago and it never showed in my Watch app faces) it started to sink in that something had gone wrong in my initial setup or after that caused my apps to fail syncing. Notifications come through, but that isn’t the same as a sync, that just requires a connection and permission.
I went through the steps to erase my watch and start over. This morning my sleep data synced to my phone shortly after getting out of bed.
the Weather app now shows Celsius and Fahrenheit if I switch it in the weather app. Although, there was a moment where it wasn’t changing on the watch face, the weather app itself on my watch was updating.
If you check Show All Data on your health app under sleep at the bottom, and your watch isn’t adding it’s data daily, and if you change the units in the weather app and don’t see the change in your watch weather app, and you add a new face and your watch app on phone doesn’t show it, you can assume your apps are not syncing, you watch itself is not syncing. There may be other solutions, and a more exact description of what is actually happening, but using this info Erase Apple Watch - Apple Support
, try resetting your watch and testing the same things, you can immediately see if the weather unit and watch faces are syncing. Then, hopefully in the morning, your sleep data.