By the way, I re-read it from the start but was the hidden ending explained at the latter parts of the story?
Yes. But it would be an enormous spoiler to explain it (you need to know two twist of the story to understand it).
What a relief, I thought it would be forgotten. Thank you!
By the way, I re-read it from the start but was the hidden ending explained at the latter parts of the story?