Question: should you break up with someone?
Answer: If you've figured what the deeper issue is in the relationship, then it's time to be honest and clear with your partner about it. This gives you, or them, an opportunity to fix it. If they can't fix it, or they're not even willing to try, then obviously that's not a good sign and might be time to break up.