toxic people around...

hey beauties, I've been dating my bf for 2 years now and I've noticed a lot of things that should made me leave but I wanted to give us a chance, until 5 months ago it started to be OVER the limit. I tried to talk but it didn't work. Honestly my problem is my bf behavior and the people around him (family + friends) they make me another negative me. I started feeling bad about myself, less productive at my work and lost that connexion with the Lord. Beside all that now I'm dealing with some health problems (diabetes, heart issues ...) wich make me want to be alone to get along with my new life routine and leave him without hurting him. I believe we should break up but I don't know how to bring that I really don't maybe I don't have enough courage to do so. So please help me maybe give me some intro to my speech. This is hurting me so bad it's like I hate everything about him but I don't want to hurt him.