It's normal for friends to get along for a long time. Don't break up just because you can't stand her temper. You need to know who you get along with for a long time, and you will gradually find each other's shortcomings. What is needed at this time is tolerance. Besides, you should reflect on whether your friends can stand your temper. Maybe your friend chose tolerance, but you have a complaining mentality because you can't stand her temper. At this time, you can choose to communicate well with your friends, which will help to increase the feelings between friends.
I have been with my former good friend and roommate for a long time, and I have had the idea that I can't stand her, but I know I want some shortcomings. She chose to tolerate me and told me that I can have some shortcomings for her, but don't do this in front of strangers, otherwise others will think I am bad. Oh, because I can't stand her, I often make her reflect. After reflection on both sides, I know where I am wrong, and my relationship will get better and better in the future.
For some people, it is often difficult to make good friends at home, but as long as you have a normal work life, it is very simple to make good friends with people in your old life circle. Of course, we should also understand that making good friends is more important than making many, but if we don't have particularly good friends, we should cast a wide net and make friends. Get along with each other for a long time and you will know that those people are more suitable to develop into good friends.