First off hugs! You’ve gotten so much wonderful advice and I agree with all of it! I would definitely reach out and push out the date. Set yourself goals of say xyz sections a day and go from there. I find that breaking down daunting tasks makes them far more bearable to work on. I have yet to conquer curved piecing, your doing a wonderful job!