You Are a Thoughtful Best Friend
You are generous and caring. You often know exactly what your best friend needs.
You are good at helping others with their problems. You are very patient and compassionate.
You don't anger easily. You have a big heart, and you try your best to give others the benefit of the doubt.
You are protective of your friends and family members. You would do anything in your power for them.