@Bunny We will get that happy ending for Cain don't worry, I'm just happy he will finally have a life for himself because living for someone else isn'y healthy (well at least in real life) The author loves his creation dearly so she will definitely with him a good ending
Spoiler!
If you could recommend me more BLs with happy ending I would appreciate it a lot 💕