Becoming your Own Best Friend

My best friend lives far away. And although we talk to each other several times a week, both of us feel the pain of not being able to sit across the table from each other sipping a cup of Joe while discuss the day. We often sigh and dream aloud, "What if we lived in …