As long as you learned something, and it sounds like you did, I think you can call this Game Jam a success. In my opinion, that's what they are best for. I'm sure your teammate understands that game development is difficult work as most people interested in games do and hopefully has the grace to be cool about any difficulties or disappointments you faced. In the end, there are no real stakes here, no prize money at stake, it's just a friendly gathering of developers online. I wish you all the best for your own future as a game developer!