Good for you! I learned long ago not to sew for a deadline. It's my hobby and supposed to be enjoyable. The last thing I want is to introduce stress into the process. When I rush, I make mistakes and become frustrated. Forget about deadlines. There will be another show at some point. Or not. Enjoy the process.