My boyfriend ignores me after we have a disagreement

After having a disagreement over text he said “I dont think we’re compatible” and he’s been saying this for years after we argue. So I texted back “just leave me if you don’t think we are compatible”.He says, oh well I don’t know I’m going to think about it. He then proceeds to tell me he doesn’t need this unnecessary stress in his life and now he’s ignoring me. We’ve been together 7 years like I just HATE this childish ignoring!! He never responded to my text and I just hate this. Over the years he’s done this and I’ve officially come to my breaking point. I can’t stand that he does this anymore. It’s like he doesn’t value me or why does he think he can go days ignoring me? Over a disagreement? He can never go more than 2 weeks though he always comes running back.