I feel ashamed even asking this, but I've been battling this problem for years and I need a solution.
I'm huge on eyeliner as most Indian girls are. Indian beauty rituals emphasize kohl-rimmed eyes so on a night out, I will layer my eyes with liquid liner, pencil eyeliner, black eyeshadow and black mascara. But on the days that I just want to quickly outline my eyes in black pencil (liquid proves to be too messy), I run into a problem. My eyeliner runs literally in minutes after I apply it. I have tried gel/cream eyeliner and although they don't run, it doesn't product the same effect as a pencil or liquid liner. Another problem I have is because I have long lashes, I always get black smudges underneath my eyes, immediately after I apply! I've tried layering on concealer after and before, but to no effect. Any tips?