Best friends are Best friends are those who understand each other, trust, sharing and forgiving. They are always loyal through good times and bad.