After failing out of college I went out to the valley and was very successful. I went back to college in my late 20’s using a loop hole to transfer into a top CS school. I knew myself better now and studied all the time knowing I wasn’t stupid just learned differently. On things that weren’t yet clicking I would relentlessly keep studying it and practicing and trying until it did. I graduated highest in my class at a top public engineering program - which gives gentleman F’s to 70% of original freshmen unlike private schools.
My daughter is the same way, so I found a private school that is very careful about differentiating learners and letting them move their own pace. I was suicidally depressed about public education growing up as it ground me down for being different. She is thriving at the stages I fell off the rails.