K.A.
T.~
I understand what you are going through. I had a similar experience with my younger brother that finally ended this year. He has had a problem with alcohol and minor drugs for the past 5 years or so and finally made the choice to stop. It was a difficult road and a lot of my family turned their backs. My fiance and I allowed him to move in with very low "rent" (at the time we were not finacially able to support someone else) to be used to help pay for extra bills, gas and food. Basically he lived with us for about a year and a half and not much had changed. I finally gave him an ultimatum...either he makes the changes that he told us he wanted to make of himself or he moved out. I explained to him that I am not forcing him to change nor am I saying that I don't care for him, but if he is making the choice to live that way he needs to live it somewhere else bc it was effecting my daughter and the relationship between my fiance and I. I gave him a month to decide and/or find a new place to live. At first he was angry and I think felt a little ashamed, but after about 2 weeks he told me that he wanted to be an adult and would like to stay. I laid down a strict set of rules (no drinking, curfew, no friends etc) and wrote up a lease/contract type of thing that we both signed. It outlined not only the rules, but also what the consequences would be if they were not followed. I felt a little bad dictatiging a 22 year old but I wanted him to realize I was serious and very clear with the expectations. It worked!
He lived with us for about another 6 months and although we did have a few arguements we are still VERY close and get along fine. He is now almost debt free, has his own place and doing very well. While we were talking on Christmas he actually told me he is glad that I did what I did.
Sorry this is so long :) Just wanted to reassre you that it may take time, but in the end your sister will see you were doing what is best not only for your husband and 2 children but also for her. Good luck and God bless :)
K.