Yes, it is amazing. They say Heart Rate Variability is pretty good indicator of stress. My HRV graph for last 6 months clearly shows when I made decision to change job and when I gave 2 weeks notice.
How do you have 6 months of data? Is that something modern smart watches produce? I would love to have that data for myself, but don't really want to complicate my life with a smart watch. I don't even like keeping my e-reader's battery charged...
My heart nerves got jacked up a couple years ago, and I had to get a pacemaker. It's presumably collecting a ton of cool data that it BLE's to the manufacturer and my cardiologist, but I don't have access to it.