There's a forum dedicated to SH if you would like to look at.
Self Injury - Forums at Psych Central
I used to do all of the above, but it's been awhile, and I'm sure I'm not done yet. Too much trauma and abuse in the past has destroyed my self images. Bipolar doesn't help none.