You have very different ways of thinking, which could lead to some basic misunderstandings between you. Although you'll each come to the friendship with the best of intentions, you'll find that your ideas about life in general are pretty different. This could lead to misinterpreting one another's basic natures, as it's easier to project your own ideas onto the other person than it is to step outside your own point of view and try to see things from their unique perspective.
You won't necessarily argue over your opposing viewpoints; it's more likely that you'll just overlook your pal's true feelings or opinions, and they'll do the same to you. Your communication styles are very different, too, and these differences could become a major problem between you -- but it doesn't have to be that way. If you both make a conscious effort to be positive, accepting and encouraging of one another's individuality, you'll both be able to express yourselves in a natural way. Acceptance will be key here in order to maintain this friendship.