For me friendship means loyalty, trust, truth, respect, support, understanding, knowing when to say nothing and forgiving when that person is in a difficult place and Not taking the moral high ground. A good laugh. True friends last a life time the others drift away.
MCAT prep tip: 1/2 of your prep is building a comfortable knowledge base the other 1/2 is doing problems, learning from experience, taking good, brief notes reviewing them often, then doing more tests. The Gold Standard MCAT Prep http://www.mcat-prep.com/