Welcome to the site. Sorry that you had to find us all here but I'm really glad that you have joined in with us as you are in the right place for support and help, and I know that you'll get a load of both from everyone here.
I look forward to hearing more from you so please feel free to share with us as much as you want to when you feel ready to do so. We are all here for you Steve.
My best wishes to you,
Any advice or comments I give are based on personal experiences and knowledge and are my opinions only, they are not to be substituted for professional medical advice. Please seek professional advice from a qualified doctor or medical professional.