
Honestly I really didn't mind the ending. It's a little saccharine, but it's not awful.
I think what would've really sold the end though, the whole "Ruby lies every day to live through the pain" bit, would've been one tiny detail. If her eyes had been dark stars but still with that cheerful energy she has, I unironically would think that the ending is perfect.