No one said he needs to be their best friend. However, a coach can't belittle his players on a constant basis and expect that all of his players are going to give him their best. I understand that you play for your team, your school, your community, your family and yourself, but the coach is the one that is supposed to get the best out of his/her players, not put them down to where they are whipped puppies.