I think duration of friendship depends on you and how compromising you are..ur expectations..willingness of the friend to maintain the friendship..

it is possible if you could satisfy those requirements to have a forever friendship..

By forever, i mean for as long as you both live.