Excellent post, Friendship is one of the most important values you can have in life. Good friends are to have fun but also to help us in the most difficult moments.
You are absolutely right, good friends should always be there for one another no matter what happens. Staying close all the time keep the friendship rather then the distance, we should learn to reach out to our friends whenever there is need for it.
Sure, distance is never a barrier to true friendship. Its always alive