We are not allowed to give medical or psychiatric advice on this forum. That being said, if your boyfriend is hurting himself &/or being physically or emotionally abusive to you, then you BOTH need to seek professional help (in person, not online) immediately! If you are not sure where to get help, please call the National Mental Health Association: 800-969-NMHA (6642).