The Question and Answer section for Like Water for Chocolate is a great resource to ask questions, find answers, and discuss the novel.
I don't believe that Pedro's desire to marry Tita was a secret. John might be surprised that Pedro was still an interest, being that he was now married to Tita's sister, but it shouldn't have been a complete shock.
What is your question here?
The author's tone is both gentle and direct. Esquivel does not mince words, but through the main character, we are apprised of the story's main events like she's an old friend joining us for a cup of coffee.