Welcome to SR, TiggyPig. I'm glad you found us. You might want to post in the Friends and Family area; it will get more advice. Ultimately you can't force someone to change. You can support them, absolutely you can set boundaries, but they have to be willing to do the work.
I wish you well, Tiggy!