Ds is 4.6 has ASD and is non verbal and very little understanding. We took Ds swimming recently for the first time in ages. He was water phobic (Sea, baths, swimming pool etc) for ages and we thought we would try and crack it. To our absolute amazement although apprehensive he quickly loved and became really confident in the water, over confident in fact. We continued to take him and he loved it and seemed to have completely got over his fear of pools. However, we also took him horse riding for the first time ever a few weeks ago. He absolutely loved it especially when the horse trotted- he laughed and smiled. He went last week again and seemed a little anxious. This week he wouldn't put on the helmet (possible sensory issues - he has loads) although he was keen to get on the horse but after a few minutes he cried and wanted to get off. He did continue the lesson and when the horse trotted he looked absolutely terrified. This has been the same with the park- we went weekly and he loved it then didn't go for a while and he was scared to go in. When we did get him a few weeks later he was incredibly anxious and wouldn't go on things he has previously enjoyed. This is the same for bouncy castles, theme park rides (went on all the fast rides at Lego land when he was 3 and then wouldn't get on a fairly tame ride later that year). Also the same with baths- loved them then was scared then quite recently he loved them again after 18 months of being terrified he started trying to get in the bath as often as he could now he is scared and anxious.
Im really struggling to understand the constant changes in his anxieties. DS1 does go through very anxious phases- constant licking fingers in ears screaming etc but I don't know if it is just coming and going in phases or if something is triggering the anxieties- for example I did pull the plug while DS1 was in the bath and I think it scared him which might explain why he is now scared again. I cant think of any triggers with the other things though. Any experience with this?