That is interesting, runaway girlfriend. Give it time if what you were arguing wasn't deal breakers. When to walk away is a hard one. If you know when the tough get going you run, you are not in a heathy state for yourself as well.
Just watch that habit in you and analyze the whys, I guess. I think disagreements are okay, because there is no such thing as perfect. If you try for that you will never be in a relationship long. Good luck!