I agree with Sannah. Therapy is essential to helping you stop and get to a solid place emotionally. For the meantime, check out some of the great resources that PC has about other activities to partake in, instead of harming yourself. It's hard to resist the urges sometimes, but I think if you make a plan ahead of time before you have the desire, it may be easier for you to do something else. For me, making a cup of hot tea and taking a hot shower really works to calm me down.
Please keep posting and know that we all care.
__________________
Never forget how loved and beautiful you are!!!