Many people struggle with, and even rail against, Einstein's Special Theory of Relativity. The way it is usually taught or presented often seems to make it appear to be ever so complex, far too abstract and opaque, and even downright "hokey".* My experience certainly allows me full empathy for such struggles.
However, through my journey through these struggles, I did find the kernel, the "missing piece", even the "gem", so to speak, behind the theory. I suspect that this kernel may be what is missing in the understanding of those that struggle with, or, maybe, even rail against, Einstein's Special Theory of Relativity. I know I could have easily fallen into this category.