All I can advise about is my experience. My brother went through an AA experience and it really helped him. Even if you are not an alcoholic, it really really helped the rest of the family as we went through the program, too.
God bless you as you seek to work through the issues in your life.
My brother went to 30 day rehab and it saved his life. My mother and I attended a family program to help learn how to deal with him after he came home. Helped immensely. That was 28 yrs ago and he’s clean and sober. Involving the family is important because the whole family is “sick”, so to speak.
Will keep you and your family in my prayers and hope for success! YOU CAN DO IT!