Are you using an underlay? For example, an eye pencil or just the yeyshadow base? This will help you blend better and make your makeup last longer. I also have difficulties with smoky eyes if they are done in black, because the shadows start to stain and stick in the shading area