Hi No worries.
Safety contracts are easy to sign. However you can keep the promise! Takes work and faith on your part, better than the alternative thought.
Self harm only perpetuates the be feelings. I know I have been struggling for over a year now. Been good since January.
You can call people just to talk to get you mind off the issue. Distraction is the best tool you have, then mindful practices!
I am so sorry to hear you are still struggling so badly. Proud to hear your progress though! Remember this stuff is a roller coaster ride. We beat it for a while then we go back down, but we go back down fighting with ammo now! The ride up is smoother and longer the next time.
Take care and keep working on you!