I don't know if you have access to a therapist, but having a trained professional listen to you and teach you healthy ways to cope is a great help. There might be free options in your community.
I understand that may not be choice (parents, money, etc.). If you can't talk to someone about it this site has some self-help for cutting.
http://stopcutting.org/
I know it isn't much, but I hope it helps!
Thank You for making me feel welcomed xxx
Good night! I hope you can sleep without insomnia!
Just a quick note to say hi!