You sound great, but I lean toward the grades being an issue for you to gain admission to Exeter. The “rough academic journey,” that you seem to have overcome, will need to be both understood and appreciated by admissions. This seems to happen far less often, from experience.
I would also suggest you stop using AI on this post. Use your 95th percentile SSAT brain.