About stress: how's your HRV? Look into sympathetic and parasympathetic nervous system, vagus nerve and it's relation to HRV. It gives you a more objective way to measure stress.
In particular, Garmin smartwatches have a very good measurement and intepretation with their "stress" and "body battery" features.
I initially thought about sharing this about stress and didn't, but then I read your post.
That's how I learned I was stressed while working. I have a Garmin watch and everyday I get an alert telling me I had a stressful day.
During the day if I do a little check-in where I observe how I feel, I often notice a lot of muscle tension, especially in the plexus area, and that I stop breathing for extended periods of time. I try to consciously relax, which would work for a few minutes before the tension comes again. I end up being exhausted almost everyday. My watch has been telling me I'm either in "recovery" or "strained" for months.
Stress can be difficult to notice, especially when you're stressed.
It's low when I've got a job, or need a job. Double, when I don't. I have years of data on this.