HiCustomer Thank you for asking your question on Just Answer. By the way, it would help me to know:
-What are your ages?
-The times that she isn't great, why isn't she?What does she do?
-When you broke up with her before how did she react?-Could you explain your situation a little more?Thank you again for trusting me with your problem. Please reply as soon as possible so that I can finish answering your question.
You're right any break up is hard and takes time getting over but you cannot make yourself miserable to please someone else you have to live a life that makes both you and the person you care about happy. Being alone together is fine but you want someone that you will be proud to have on you arm in public and if you have talked to her several times and she still hasn't changed that aspect of your relationship then she isn't taking into consideration your feelings and how she makes you look in public. You have to decide what you want and what makes you happy and sit down and do a list of good things about her and bad things and if the bad outweighs the good then you may have your answer sitting in front of you. If she is sweet when your alone and vulgar in public then she isn't being her true self. If you decide to break up with her site her behavior in public as your reason and the fact that you don't see each other growing together rather you have seen each other grow apart.
No matter how or when you do it if you decide to do it will hurt her for a while but if you don't see yourself being with her anymore you have to do what makes you happy but make sure that you aren't going to break up with her only to find that you really did love her and never wanted to do that in the first place. I feel that if she loves you she would want to change to make herself a better person for you and herself. I think in public it's a way of getting attention whether it be negative or positive attention which I'm sure it's mostly negative she wants a reaction no matter how she gets it. I really think it's something she can work on if that is the only thing that makes you feel as though you no longer want her but you have to be the one to make that decision.
In the end it is you who have to live with the decision that you make so think long and hard about whether or not you want to stop seeing your girlfriend so that you don't wake up one morning regretting the decision you've made.