Honestly, when I saw the gamejam idea, a visual novel didn't even cross my mind, but hey, you made it work! The story has some good message behind it and even multiple endings. (although I think it would be hilarious if you could go out with Jeremiah for the ball xD)
Good job!