I think everyone has the potential to make friends for life. Each relationship, be it only friendship, requires time and effort from both the sides. So if you find that one friend with whom you don't have any walls or misgivings and who understands you completely, that's best friend forever material, right there!