Complex sentence: She tells her sister and friend, who promise not to tell anyone else, but of course they do, and the story soon spreads all over town.
Split into simpler sentences: She tells her sister and friend, who promise not to tell anyone else. They do tell, however, and the story soon spreads all over town.