Hi - You've a lot going on and it takes strength to ask for help. Well done.
This forum is privileged to be part of your team and on your side, but with so much happening in your health and well being it is important that you take whatever you read here in the context of what your health care...