Good friends make fantastic memories, but the best kind of friends are the ones with whom you have an unspoken agreement to laugh together for the rest of your life. They're the first person you call when anything, literally anything at all, happens. But you also know that if you didn't see each other for [...]The post 20 signs you've made a friend for life appeared first on EF United States.