Wow, does sound like a struggle. I have no idea what it's like to be completely independent. I got married right out of high school. I applaud you for getting clean on your own, such a hard thing. I have friends and family members who have been there. I love so you thibk you can dance by the way... I know that's some mad skills to be there! Props to you! I hope since your mom directed you here, that means you have her back in your life. welcome, I too am new here! Take care!