I'm late to this party, but happy birthday!

You seem to be doing very well, give all that you've had to put up with. Stay strong. It is indeed a marathon, isn't it?


~
MH