Answer:
A residential program that removes her from her current living situation, followed up with support groups to offer accountability
Step-by-step explanation:
Kyle wants and needs to change and quit her addictions, but she won't be able to do it alone, she needs professional help and emotional support to make this important step in her life.
Since Kyle can't count on her parents until she's clean, the best Kyle can look for is a residential program that removes her from her current life situation, accompanied by support groups to offer accountability.
That way Kyle will have the necessary follow-up to avoid relapsing, getting rid of her addictions, and making peace with her parents.