I remember! And I'm super glad you've come back to play :)
I'm Circe and my kids are these ones (I don't have a nice simple list of them anywhere at the moment, so alas it's my whole cast page!)
So I've got Hel who isn't really a people person either but her brother has told her she needs to 'make friends' and although she isn't really sure WHY, she figures the best people for this are death gods. A Banshee would be right up her alley ;)
The only celtic kidlet I've got is my selkie Ceana and she would love to meet others from the homeland. (Well, I've got Merlin too, he's Celtic I guess, but she doesn't want to meet him. Merlin is... Merliny)