Maybe, just maybe, we don't have a good word for it and we should call it a "warticle" or a "pave"? Why would you expect that a phenomenon at such a small scale can be described by words we use for the macroscopic world? Sometimes it behaves like how we know a wave behaves, sometimes isit behaves like wehow we know a particle behaves. There is nothing more to it. Learn to live with it!