I was the same way. I got off to a great start in September, but didn't get my project done until just now, a few days after the deadline. Fortunately, that's the nature of game jams - it's more about trying and participating. Consider finishing your resource anyway - even if it's something that other people already have released. The more TTRPG resources out there, the better.