do you have anyone to talk to about the reasons you were sh'ing or for your ed? while it is advisable to stop, generally unless you address the root causes and develop some other more healthful coping skills, chances are you will simply replace an old unhealthy skill with a new one.
it sounds like you have a lot going on. while your family is trying to be supportive, they may not be going about it in the best way. do you have a school counselor or someone you trust to approach about this? can you get into therapy?