Gosh, that sounds familiar. I think the lesson about making committments and keeping them is a valid one for every child to learn, but maybe he just needs to find the sport that is the right fit for him.

DS9 tried soccer(3 seasons) and football(epic disaster)before finally settling on karate and tennis. Soccer and football were too overstimulating with the yelling, movement, and whistles. He had some anxiety at every practice, finally manifesting in illness during football season.

Karate is a good fit because it focuses on his personal best and is not reliant on a team. Tennis works because it still gives him the healthy competition factor. Swimming may also be on the table in the future.

We had to change our mindset with DS and explore different sports that fit his personality.