what is the best definition of friendship

Friendship is a close relationship between two or more people who share common interests, trust each other, support one another, and enjoy spending time together. It is built on mutual respect, empathy, and genuine care for the well-being of the other person. A true friend is someone who is there for you through thick and thin, who accepts you for who you are, and who enhances your life in meaningful ways.