We need to clear this up.
When Keefe and Sophie get married, Keefes going to take her last name.
I don't care if Sophie Sencen "sounds better" I have heard countless arguments on why Sophie should take his last name yada yada. I'm not taking that bull crap. Besides, Cassius doesn't deserve that gratification.
You're telling me that Sophie Foster, potentially one of the most legendary people in Elvin history, who will be talked about when she's Ancient- thousands of years after the events of the series, should change HER last name? Her last name is what's gonna be known for the rest of time. Her children will be known more than the Vackers.
She's the elf who was raised by humans and has a human name. She's keeping her name to remember her human parents and honor them even if they don't remember her, or even have that name anymore.
I've also seen the argument that Keefe should keep his because he's not gonna let his family history change how people thought of him or what not or like he grows past the history of his last name. Compelling, but it isn't within his character.
Keefe taking her last name would symbolize him cutting ties with his abusers. After everything, his parents put him through, he's leaving them in the past, no longer accepting their abuse.
Taking the name Foster, is him looking towards a future where he's not constantly looked down upon. He has people who love him. He might even take Ruewen, becoming Keefe Foster-Ruewen-- and symbolically acknowledging how he has a family now. One that loves him. He will have in-laws who actually take care of him and care enough for him to start calling them both Mom and Dad. (Keefe will grow on Grady by that time. In stellarlune, he already is kinda there)
Keefe had already said that when he gets married, he's gonna take his spouse's last name.
And c'mon. He would love to be a Foster.
I know here in the forbidden cities, the man's last name tends to be the one taken. But the Elvin cities are completely different. They have completely different marital customs. Don't push OUR customs on a completely different culture.













