Thanks for the update. Looks good, even with potential course repeats. I think you need to step aside now and let your adult son manage things without you worrying. Your son has had some good life experiences that will serve him well for his future path. In some ways this bump in the road will may him much better off. He learned about himself and gained skills for his social-romantic life and he now knows his first major is the one for him. These are the intangibles of a college education. Better to have to take an extra semester now than to finish earlier and either keep in a profession he doesn’t really like or spend a lot more time getting back to his preferred major.
My son had an excellent experience with his large U honors advising. The system also allowed him to skip and reverse orders of classes with prerequisites. It is a myth that large public U’s can’t offer good personalized services. The key is to have enough self direction to choose a major and be plugged into its small world. Professors care just as much about their students at large U’s as they do at small.
Again- time to start distancing yourself from the nitty-gritty of your son’s college life. It was great that he opened up to you and you offered needed support. Now that is is now back on track with a major and good advising he can have confidence in his choices. “No news” becomes good news.
I’ll bet no one here has had the perfectly straight path, even if for small course deviations. Life is a real world experience and your son is doing well.
PS- thanks for relating your son’s experiences. I’m sure it will help other parents.