Besides, you need to contact each other according to different people's personalities, and try to contact friends with the same personality as you, so that you can have the same language and topic. With the topic, you can start to understand each other and what the three views are like. If the three views agree with you, it naturally means that this person may be a like-minded friend.
Also, you should know the difference between like-minded friends and bosom friends. It is not difficult to find a like-minded friend, but it is difficult to find a bosom friend, because it takes two people a long time to know whether a person is worth talking to.
But what you are looking for is like-minded bosom friends, which is even more difficult, but not impossible. Time can find such friends for you. Why time? As the saying goes, "I will see people for a long time."
When you understand this truth, you should learn to cross the division of race, age, occupation and gender, so as to find like-minded bosom friends. If you can really do this, you may find like-minded bosom friends in a short time.
So I think if you really want to find a like-minded bosom friend, you should learn to make friends with different types of people and people from different countries in addition to getting along for a long time, so as to find a like-minded bosom friend.