When the name fades
Danny heard her name when he was eighteen. Everyone heard their voice when they were eighteen. Their soulmate; their name, their voice. It was by design, the universe picked out a person and you were bound. Never guaranteed to meet but bound, nonetheless. Everyone only gets one.
Well, except Enzo. Enzo's name faded every few months and he was able to find them so...he did. He travels the country, finding lost souls and putting their hearts back together before moving on to the next one, not being shackled down and enjoying the freedom.
Until, he meets Danny and everything changes.