Midnightphoenix, you are not in any way responsible for anything anyone has endured on here. Please understand that. For a lot of us in here those decisions, circumstances or issues probably happened before you were even born. Hurting yourself will not help.
It is true. My issues date back at least to the failure of my parent's marriage at the end of the Cold War. I'm a big boy now, I have no excuses. That said and whilst I'm in the same boat, self harming won't help long term.