Welcome! It sounds like you are well on the road to "recovery"!
For me, my mortality wasn't such a big shock...I kinda always knew I was "bad" and would die at the big A anyways lol