I used to cut because of my boyfriend (ex boyfriend now). He asked me 5 times to be with other girls. He told me that they were better, he told me they were more beautiful. He sad I wasn't 'bad girl'. I wasn't his type. I loved him with all my heart. I had never loved someone like I loved him. I will never love someone like I loved him. I used to cut because I though it was my fault. I wasn't good enough for him.
If your boyfriend treated you like that, then he never deserved you. You were in a toxic relationship if you didn’t feel good enough to be with him. The person you love is supposed to make you feel good about yourself, he or she is supposed to make you a better person. Your ex-boyfriend did none of these things, so you are better off without him. You are a wonderful, amazing girl, and you need to find someone who sees and appreciates that. You are never not good enough for someone, and if your boyfriend is making you feel that way, then he’s not the right one for you. You will never love someone like you loved him again because the next person you love should be in a healthy relationship. You need to treat everyone with respect, including yourself.