1. True friend does things that are hard to do
2. He gives you when times are hard
3. Accept you as you are
4. True friend trusts you
5. True friend is trustworthy
6. True friends stands by you during your adversity
7. True friend never disrespects you
Reference:
Youtube: Buddhism