One sign that it is time to break up is when you are not really communicating. Yes, you might be talking to each other, but are you bouncing ideas off each other with the goal of resolving your problems? If not, and if most of your conversations just result into a shouting match, then it is time to give yourselves a break. Breaking up gives both of you the space to think things carefully. If you are really for each other, breaking up will help you realize how you miss one another. If not, then be happy that you escaped from a not so ideal relationship.