So I've been feeling really really down for the past couple of months and at this point I'm not sure what to do. Lately all me and my parents have been doing is fighting non-stop about everything, skiing, my friends, my girlfriend, and the two big ones are smoking and my grades. This tri in school for me has been pretty bad (mostly C's and D's) but i still have a 2.6 GPA, but I'm failing a 2 classes right now and my parents keep telling me i should just drop out because I'm going to fail out of school anyway they even called a meeting with the principle and he said the same thing, and it put me into a really bad funk, and i started smoking weed a lot, more than I probably should, but it helped, I was really depressed even suicidal, not so much I wanted to kill myself but I hoped I would fall asleep and not wake up kind of depression, but the smoking always keeps my mind off of things like that and was the only thing besides skiing that really helped me function like a normal person, but lately my parents have been freaking out at me for it and took away my skis and said I don't get them back until I piss clean and I really don't know what to do, when I do try to quit those bad thoughts just pop back into my head. Also my parents are divorced and my dad hates my girlfriend and won't even let me see her except at school when I'm at his house, she's the most amazing girlfriend ever though she's so nice and supports me in everything I do, but she's moving to a town thats 2 hours away and i can't get a car until spring (lack of money/jobs in my town) and I really don't know what I'm going to do when she leaves. I'm also trying to get sponsored because I'm the best skier my age in the area (I live in northern MI) but my dad constantly belittles my skiing and won't let me compete, he also tells me how there's no way I'm going to sponsored on regular basis. Sorry for the novel NS, I just needed to get it off my chest ant advice would be really helpful.
and don't say anything if your going to be a jackass.