Cousins could work! I haven't completely decided on where I want him to be from, but extended family is awesome.
As for the others....hmm. Maybe he bought a plant or something from Demeter's greenhouse one time? He's the kind of guy who'd buy a plant to "keep him company" instead of an actual pet. That's all I can come up with, though. :/