Thank you! I had some trouble figuring out how the looping worked in the dialogue system, which definitely can cause some options with figuring out how many options were remaining. Looking back, I should have compartmentalized the dialogue more to help with that.
I got there in the end though and it was enjoyable. You did well to overcome the hurdle. I definitely understand the dialogue structure trouble as I've had that myself.