I do not think you will ever be able to get a guy to like you if you self harm. He will only be with you because he does not want you to kill yourself or self harm anymore. He wont ever like you especially if you keep doing that to get him to be with you. He cares about you and you should respect that. Try to be his friend then maybe it will become more.
You are not alone in this sentiment.
However, I can say from experience that the concern confessing self harm to someone creates cannot become love. A relationship where one person just takes care of the other is rotted, built on a poor foundation. I wasn't self harming to make this person love me, but they became exhausted of trying to help me, especially when they didn't understand. Healthy relationships are made if mutual understanding and dependence, someone who doesn't know you enough to see you can't understanding your cutting or love you in it.
So to answer your question, no, you're not a bad person, nor are you alone, but you did something unwise, and I hope you value your skin enough not to do it again, thanks for the hobest post.