Alexandria, VA – Craig and Kathy Stuart met in the usual way (a friend introduced them), but their first date…