Caring about things or people doesn't make anyone an idiot.
Nothing along those lines causes you to deserve to take it out on yourself.
We all make poorer rather than better choices at times. If you truly think you made a poor choice on something, making a poorer choice of self harm won't correct it.
All we can all do is try to do better next time.