If you try to blame other people for your self-harm you are just as bad as they are and you need to stop.
If someone is purposely trying to hurt you, telling them that you hurt yourself is giving them what they want.
If someone is not purposely trying to hurt you, then you're being an as/hole by making them feel guilty.