quankanne is absolutely right on the money.
Hey, and no wonder you have the family's support, you're even on a website posting for ways to help her. You're a great catch.
Question is if you want to help someone or if you want to have someone help you. Drinking, coke, cheating...what's next? Threesomes with a midget and two circus goats? No no no....you need to take a break from this chick.