To my mind, it’s very good when you have friends, who are able to understand and support you and help you in difficult situations.
All people are different, and you’re lucky if you have a person who shares you views on life, and who is able to understand you. If you have such a friend, a real soulmate, you’re not alone.