All I can do is echo the thoughts of the other posters and wish you the best under the circumstances.
Like some of the other posters I didn't always agree with you. Your posts, if occasionally abrasive, ( you could tell after while that a lot your apparent crankieness was simply your own particular brand of humor) were always informed, professional, and very well reasoned. They were always a highlight of this often moribund forum. We have all been enriched by your presence here.
If there is anything any of us can do to assist you in any way please let us know.
God go with you.