Hey there! I am a mom of 2 autistic teens. Have you thought about signing up with the Disability Access Service? This is an invaluable tool for people with disabilities like autism. We use one for my 16 year old son. I think it could be helpful because it lets you plan your rides a bit better during the day.
I will be honest, when rides break down, especially several in a row, it upsets my son quite a bit. It happens even though we go to the parks very frequently and if we miss a ride one day, it's no big deal because we will be back next week. He can't help it, though, it makes him feel very sad and throws off our day sometimes. The
DAS helps a lot with this. Often, a ride we have a DAS return time for will break down, but when this happens, you can simply use it for almost any other ride, which is wonderful! We just keep an eye on the app and when the broken ride comes back online, we request another DAS return time for it. You do all this through the app, so it's really easy.
I will tell you to expect rides to be down at park opening and throughout the day. My advice is to do the following things:
1. Always choose a "top 3" rides that you want to start with at opening. If one is down, move down the list to the next one.
For example, while waiting at the gate, choose the 3 rides you will try to ride first. If choice #1 is down, start with choice #2 instead.
2. When deciding where to go next, always have another option in case that ride goes down.
So, for example if you are riding Mr. Toad and you want to do Alice next, have another backup choice in case Alice breaks. Maybe your second choice would be Snow White. If Alice doesn't break, and you get to ride it, plan for Snow White after that (fill in the ride). This way, you always have a "plan B" and instead of thinking how your schedule has been messed up, you can think of it as "I used schedule B instead of schedule A."
3. Always have a "safety" choice in case you start to feel overwhelmed. In your case, that sounds like it would be "go take some pictures" or it could be "go get a snack" or "go shopping in a store" or "ride the train." We use the train as a "safety" option because it is always running. The Tomorrowland station always has the shortest wait to board.
My son used to have a hard time staying in the parks for a long time, but the DAS really helps him stay all day now! Look into it and see if you think it might help you.