Sorry that you had that experience. The Young Eagles and Pilots 'n' Paws are both worthy efforts and everyone deserved to get airborne in a timely fashion. I guess it was tough for the tower to make that happen.
At the same time, I have to laugh. The situation you described is par for the course at my airport. it's not unusual for me to be cleared number 10 behind the Falcons, Citations, King Airs, TBM's and all the rest. You boys back east with your single strip airports and grass strips (which we don't have in Colorado) are very spoiled.
Keep the blue side up,
Fullerton, CA (KFUL)
2021 dues paid!