Welcome to the forum. I too can relate very well to your story and wish the best for you and your 'friend'. It is hard road to travel and a lot of the time seems like not worth while. As long as you take care of yourself and set your limits and stick to them, you will be ok.