when is it time to break up?

sometimes i really feel like breaking up with my boyfriend and our relationship... but I also know I would be losing so much without him... he makes me feel more confident, he gives me the love I seek sometimes, but he is also so stubborn, he makes me worry and he doesn't respect/understand my anxiety... he sometimes is so horrible he will tell me im crazy, i am bipolar, i need treatment, etc. 😞