Remember, johnf, not to get ahead of where you are ...
here and
now. By staying in the
now, it's a lot easier to stay grounded in what's real--and not get "unhinged" (as you put it) by what hasn't--and may never--happen.
Speculating in the future once drove me to drink

.
One day at a time ... sure works for
me! I'm happy for you. Keep on keeping on, lots of little joys for you to discover as you stay sober.
Roadie