Recently one of my oldest friends came to town on a cheering-up mission (oldest as in, I'm not going to do the math because the answer will scare me). It was a perfect girls' weekend--dinner out, a night at a hotel, a yoga class, a little window-shopping, a theater outing. She happened to be here the night of the Oscar broadcast so we watched that together.
Oh, and we got pampered at a spa too, thanks to a Christmas gift from my husband that proved far more valuable than he ever imagined it would. I wrote about the spa in a guest post at my friend Anne's blog, The Jet Set Girls--where you can get all kinds of insider beauty and travel tips.
R. and I live almost exactly 1,000 miles apart, but we make it work. We don't talk every day anymore like we did in high school (you know, debriefing the day that we spent almost entirely in each other's company) or email many times a week like we did before kids (she has three and the hottest topic of our nonstop chatter was whether either of us is brave enough to go for one more). But she came to visit me here in Mayberry when Opie was only a few months old. My kids and I went to see her when she was juggling a brand-new baby and two older boys by herself thanks to a horribly ill-timed National Guard deployment for her husband. We've managed to meet up on business trips to New York (mine) and Chicago (her husband's).
Jobs, houses, and hometowns may come and go, but your best girlfriends? You can always count on.