hello,
I can't add to what has been shared- you received excellent replies already. I can offer you my support and encouragement. You deserve better than this and there is hope to be found. I hope you will try some f2f meetings and please keep posting here. You are not alone.