Question: what are the qualities needed to be a good friend?
Answer: TELEPATHY. Your best friend has the uncanny ability to read your mind before the words pop out of your mouth. ... 
HONESTY. ... 
HUMOR. ... 
EMPATHY. ... 
GENEROSITY. ... 
TRUST. ... 
ENCOURAGEMENT. ... 
STEADFASTNESS.