james stewart dating sarah christian dating at 30