long time affair