Not sure if I misunderstood what you said, but I never spend gems to finish any type of event so there's absolutely no need for you to do that. I'm a full time university student and could quite easily finish this storybook event. What's helping me the most is checking the forum so I know what do to next