Now the world would be a really, really boring place if we were all the same, wouldn't it? My sister has two boys and when we get together, the differences are so amazing (even though they're genetically similar kids!). My DD is more of a snuggler, will sit and play more easily, my 3yo nephew is one who figures things out, puts them together, takes them apart, etc....and my 1.5yo nephew is constant motion -- if he needs a snuggle he sits on your lap for about as long as it takes to count to 3....and then he's off again. 3 kids who have been parented in very, very similar fashion, 3 entirely different outcomes....and I think it's a great thing. Just let her be herself and she'll be great!
Oh, and my DD really has very little idea of what no means too. She did learn the word (from her dad
) and loves to say it, but it's never deterred her from doing what she wants. Distraction works heaps better anyway IMHO.
You say she's assertive, confident, pushy, and fearless....ok, maybe drop the "pushy" since it has a negative connotation and let "assertive" take its place, but there's no way I consider any of that to be a bad thing! You're doing a great job!