Fantastic that D is sharing and recognizing his feelings...
I think life is full of ups and downs, it's just part of living.
You guys have had some incredibly wonderful times lately,
this too will pass, put the crystal ball away, you don't need it.....