Does this story have a happy ending?

Like for Glen, his adoptive mother Celica I think her name is and who does Glen end up with? Please