my best friend lives in New Hampshire, I live in California, we fly to see each other once a year, either she comes here or I go there, we call everyday and let each other know how much we value each other. It takes alot of work to keep a good friendship alive and growing, but it is worth it.