Love in the time of internet