I sorry you're struggling with this, but it sounds like you're doing really well. You're a strong person to be able to control your SI urges. If you need a way to get it out, I agree with what elenalovesthestars said, try to find someone to talk to or write. I write when i can't find another outlet for the pain, and for me it really helps to get my feeling out on paper. Hope it helps