Advice
Honestly, it’s cliché, but never give up. If you’re working on a project with a quickly approaching deadline, ask for help or an extension. There’s no need for you to wait until the day it’s meant to be presented to tell them you didn’t finish. It looks better on you that you were honest and realized your limits. They’ll respect and understand if you explain.