Far from pathetic, I think a lot of people are unfortunately in the same place. It can be difficult to take pride in something you've done when you alone are aware of all the different directions you could have taken with it. There's really no right answer as to whether one path or another would have led to a 'better' end product, but what matters is that you commit to your chosen direction and embellish its strengths along the way.
Keep up the great work and keep your chin held high - so far you've produced one of the more unique entries of the bunch, and that alone is worth being proud of. As you said - there's always the next jam - so until that time comes, ride the wave! Others appreciate your work for good reason. I hope you enjoy listening to the other entries, there are some other genuinely fantastic submissions. :)