Six years ago, we met on a trip. Six years later today, Jennifer is the same age James was when they first met.