Feynman discusses the “why” question, and why he can’t give a satisfactory explanation of magnetic attraction/repulsion.
When you explain a “why,” you have to be in some framework that you allow something to be true. Otherwise you are perpetually asking, “Why?”
I’ve pointed out before that science doesn’t really address the question of “why,” and this is the reason.
I really can’t do a good job, any job, of explaining magnetic force in terms of something else that you’re more familiar with, because I don’t understand it in terms of anything else you’re more familiar with.
In other words, you have to explain to the level of your audience.