help I can't seem to stop!!!!

I was wondering if anyone had good ways to stay happy for a long time.For the past year and a half I have been in and out of cutting ECT. I almost feel like whenever I make a mistake it's what I have to do to get better. so if you have any thing you did or do to get happier please leave a comment!!