Sorry to hear this matey- i really feel for you n your family, but imo the above that i have quoted is almost certainly A BIG part of the problem (The drugs & the BF!)
I have a mate (that i haven't seen in ages now tbh!) Who's been smoking this kinda crap for a good while now, and whilst i'm not trying to stereotype ALL folks who do part-take, from what i have seen of folks who are involved with this/any kind of drug like this- then you can easily become involved with/associated with other people/the lifestyle that revolves around drugs & those that use it (you gotta get it from somewhere after-all!), and i have had the dis-pleasure in meeting/crossing paths with some people that i really would class as world class turds/scum/junkies etc! Point i'm trying to make is that- whether it's the drugs he's using/smoking- whatever!, or the folks he's hanging round with (or a combination of both!)- i have seen a gradual change in my mates behaviour, and it's been for the worst aswell- to the point where he's gotten a rather snappy/violent side to him, and he's glassed another bloke before- just for brushing past him in a night-club!!!!
Ok your sister's probably well different, but the combination of her choice of BF, and the drugs is a big swaying factor in me saying that i think it's playing a BIG part in her behaviour!