Find a word or phrase to describe a good friend That is to say, I have a friend (female), who is very sincere. I always do what I say and do. I never cheat. I'm also a good person. What words are better to use? Words or phrases such as friends of life and death, close friends, etc

Find a word or phrase to describe a good friend That is to say, I have a friend (female), who is very sincere. I always do what I say and do. I never cheat. I'm also a good person. What words are better to use? Words or phrases such as friends of life and death, close friends, etc

Confidant, forget new year's friendship, bosom friend, share weal and woe, help each other in the same boat