well i dident read all this so someone probably said this, but im going to again. i would say stop drinking cause in my oppinion its poison. but you dont have to stop smoking you just need to cut back only do it after you have done all your school work. and hang out with who ever you think is fun with hanging out with. just dont become like one of my buddys that lives in florida. you think a gram a day is alot try about 7 a day on a day that you arent smoking alot and he hits the sauce every day. but all you really need to do is cut back and if you stil feel shitty after you cut back then stop for a while till you feel like you can handle it again