what makes an ideal friend
Trust. Certainly at the top of the list would go trust. You would be able to trust an ideal friend implicitly. For example, you would be able to invite him/her to stay in your home alone for the weekend and know-really know without the slightest doubt-that he/she would take care of the place.