Well, in my opinion, the key to having great makeup is patience. Sadly, I run out of patience pretty quickly (in general).
That being said, I'm not a master at applying makeup, but I feel like if I had the patience, my makeup skill would improve immensely!
I always get frustrated with lashes, brows, and liner so I usually rush through them.