Advice needed

I have a boyfriend, but I recently met a guy friend, and I've started to develop feelings for him. However, I don’t have the courage to leave my abusive boyfriend because I still have a lot of love for him. I keep telling myself that things will get better. I'm unsure whether to tell my boyfriend I like someone else or just block my friend. I hate myself for catching feelings for someone while in a relationship. Its just my boyfriend doesn't seem to care about me he's not physically abusive yet. Only emotionally.