i had the same exact problem with eyeliner not staying on the waterline too! Here's what's been working for me...I use mac powerpoint in engraved on my top lashes and lower 3/4 of my waterline (I don't use it to line the tear duct area) Then i use mac fluidline in blacktrack and trace over the powerpoint line only on the bottom lid (i don't use fluidline on my top lid and i still leave the tear duct area unlined) Last step...I use Mac liquidlast (i forgot the name, but it's the black one! :kopfkratz: ) i use my own real thin craft brush *cuz the brush it comes with sucks and its hard to control!* i apply the liquidlast only to the tear duct area. I know this is a lot of work, but seriously, it's worth it to me cause IT LASTS!!! That liquidlast does NOT budge for nuthin'! just make sure u have a good eyemakeup remover <i've been using Sheseido eye makeup remover and that has been working just fine!> The only reason i only line my tear duct area with it and not my whole eye is that the liquidlast cracks on me if i use it all over. i haven't had any problems with it cracking when i use it on only my tear duct area. (I know there has been much discussion about products being safe to use on the waterline and that permanent products such as liquidlast should not be used in the tear duct area, but i havent had any issues with it...i guess u gotta take a risk sometime!)
Sorry for the long post, but that's my daily-make-my-eye-make-up-stay-put-routine! :rotfl: