A kind friend is someone who is always willing to help and is always looking out for your best interests. A generous friend is someone who is always willing to give and share with others. They are always looking for ways to help and make life easier for those around them