First of all, you are not a bad person for doing this, you have your own reasons, and everyone have to respect that. I know something that can help, use a good bracelet/wristlet, one that you really like, and that is hard to take off, it will discourage to do it, then, try to read a book or listen to a good music, take your time for your feelings and thoughts, it's okay to be sad or upset, but don't let this directly interfere in your life. You have my best wishes.