You have to much time in your heads, like the saying says a empty mind is a devils workshop.
Self harm never works. It doesn't do anything but create pain, if not more. What you need to do is cut the habit and find someone to talk to about this, like a therapist or even a loved one.
Paint. Draw. Write. Scream into a pillow? Basically, anything that doesn't involve you hurting yourself.
Well I could give you honest opinion but they'd throw me off.
drink bitter liquids, better if they are beneficial to your health.
Yes. STOP IT!