Having spent a little time away from the site for similar (but not this level of seriousness ), all I can say is that I hope you are OK and things get sorted. I haven't got amazing advice, but you seem like a good guy, and are a valuable member here, well respected etc. If you need a break and it helps you to be in a better place, please do so. Would love to have you back and kicking some VHL ass.