^
Wow...well, you aren't alone. Actually, you might be better off than I am. I haven't even told my homophobic parents about my orientation issues, and I don't know if I will ever have the courage to do that. While, I don't want to pretend to know what you are going through, and all I can say is to just have strength. Know that your mom's life isn't your life. You are in charge of your own destiny. At least, that is what gets me through each day. When I find myself in that type of situation, and when I think that all hope is lost, I try and remember that no one can manipulate who I am. I'm special, I have dreams, I have a future, and I shouldn't let anything or anyone impede with that. Life can be really, really, crappy, but it's up to you to do something about it. Don't use these moments to bring you down, but instead, use them to make stronger. You said that you haven't cut yourself for like 6-7 months! That's such an amazing accomplishment!! Just keep setting goals for yourself; try to last longer and fight harder ( I have to do that). Tell yourself that you will get through this, and who knows? Maybe someone will look to you for inspiration.