Blue, speaking from experience here. Self injury is only a temporary fix. it helps for the moment but unless you get to the source of what is wrong you'll do it again and again and again. sigh....... I know this cause i'm basically in the same boat you are in right now. feeling alot of anger.