I'm sorry for your situation but glad you found us.
Take a read around, especially the sticky posts at the top of this forum and you will find a lot of good information.
We cannot change anyone else, but we can keep ourselves healthy while we decide what is and what is not acceptable in our lives.
Hugs