Koia is so interesting as a character. She starts out depressed, nialistic, forcing herself to be alone and not break anyone else's hearts (including her own), but then she meets ruby.
She meets ruby and while at first, she didn't trust her or want to get close, but then ruby saves her and she can't help but get close. She starts to actually want to get close to her, momentarily forgetting about the curse & her mortality.
She starts learning about modern technology and instead of hating it, being afraid, she gives it a chance and learns to like it. Even if she's still learning early 2000s tech and not 202X tech. Baby steps.
After the events of the book she learns who she truly is, in this new life, new body, new everything. And she learns that, she's still her, still herself, but she loves the colour pink and feminine clothing.
She thinks about how in every life before now she always wanted to dress head to toe in pink & pastels like her watercolour paintings. But she never could, mostly because of the society & money about it.
But she can now, so, like a Phoenix coming out of ashes, she is re-born again, this time on her own terms. She dyes her hair, wears what she wants not caring about the price. She is koia, koia choi, girlfriend of ruby conner, platonic soulmate & best friend of lucy. She is herself, fully & whole.
She ends her character hopeful of the future, happy, confident, everything she wasn't in the beginning, all because she met a girl at her favourite bookstore, and said girl being the new kid in her class.