Thanks for the wonderful words!
Indeed, over the course of the jam I quit it twice even though I didn't even press the Join button until there was only 20 mins left to the deadline.
Perhaps the reason for me to only join jams on the last hour nowadays is part of the fear of failing in a depressing way, such as threatened to happen during this jam.
But I figured out my own method of getting back on track for a fresh try and fresh mind and dropping some personal requirements of quality and content to create anything.
Perhaps this will also boost my confidence and courage on future jams as well.