Six weeks is a long time to wait, and a still longer time for a girl to keep a secret…