1‘he had a love affair with a teacher’
relationship, affair, romance, liaison, affair of the heart, intrigue, fling, amour, involvement, amorous entanglement, romantic entanglement, entanglement
affaire de cœur, affaire du cœur
British informal carry-on
2‘I have had a love affair with the motor car all of my life’
enthusiasm, mania, devotion, passion, liking, appreciation
We take a look at several popular, though confusing, punctuation marks.