I am in my mid 20s and have been SIing for about 12 years now. It all stems from various forms of abuse I dealt with for years as a kid. Now I consider myself blessed with what my life has become (a successful job, a stable relationship, etc.)-especially knowing what I lived through for years growing up. I still SI becuase it is my fall back way of dealing with stress, life events, and most often I use it as a form of self punishment. If I make a mistake (even the smallest one) that negatively impacts someone else or if I make something inconvenient for someone else, I get so worked up and feel awful about it. Since I feel I did something wrong I then feel I need to “punish” myself. The only thing I have that works to help with that is SI. Lately, due to the stress at my job, my SI has gotten progressively worse – the worse it has been in a while. I have tried counseling many times in the past but it always seems to fail, because it is hard to find someone who truly gets it. I am currently not seeing anyone, but probably should. But in the meantime I was wondering if anyone had any thoughts on how to handle the self-punishment “urges”.  I know that I am not a bad person, and that in a couple days time the feelings eventually fade, but in that moment the feeling to SI as a form of self-punishment is so strong I fear that one day I may make a mistake I will regret.