I think it takes tremendous courage to do what you did and then type your story for all of us to see. What a hard road you have been down. I cannot imagine but I could feel your pain for a minute while reading what you wrote.
It sounds like you have a wonderful partner, willing to help, and that's wonderful. Im glad you got the help you needed and I pray that you will continue feeling better everyday!!!!
Thank you so much for sharing such a personal part of your life here. (I believe that could help others as well!)