The bane of theoretical physics is the equivocation that arises when we are trying to communicate novel ideas but the only words we have were coined for older ideas that may be similar, but not identical to the new ideas.
The electron is NOT a particle, nor a wave, nor a wave function. It is simply an electron.
By studying the electron we find that it interacts with other 'things' (electrons, protons, atoms, fields, etc.) in ways that we can describe mathematically using equations that are identical in form to equations we use to describe other things and their interactions.
When we say 'the electron is a particle' what we really mean is 'the electron is LIKE a particle.' We feel comfortable saying that because we can use the same mathematics to describe theoretical particles (the legendary spherical cow, for example) and to describe certain aspects of the ways the electron interacts with other things.
The 'properties' we ascribe to electrons (mass, spin, charge, magnetic moment, etc.) are things we feel competent to describe with mathematical exactness, even though they may be mutually incompatible (i.e. diameter and wavelength), that mimic what we observe in the interactions of the electron with other 'things'.
Never mistake your models for reality.
Analogies are like ropes, they tie things together reasonably well, but there are limits to how far you can push them.