Three Decade of Friendship- What Makes It Last?