Hey Hun,
I'm sorry to hear things haven't been going well for you. Resorting to self harm though won't make things get better hun. I know things aren't going well for you right now babe but please try to quit now before it becomes more difficult for you. The people above me have suggested the alternatives thread already but I advise you to check it out also. The list is quite long and I"m sure you'll be able to find a disctraction that will help you out

.
Also, In my opinion I'd advise you to talk to someone about this all. Talking to people and getting this off your chest is a step in the right direction. Keeping things inside and self harming won't help any hun. Personally I've found that being able to talk to people around me about how I'm feeling and having people around me for support was the greatest help.
*huggle* take care hun <3
I'm rooting for you.
If you ever need anything feel free to message me babe. =)