I can sure understand having problems with time management, I have a little pile of half-finished jam games that couldn't make it on time. So don't be too hard on yourself, you did deliver a game in the end!
I'll be waiting for the post-jam version!