Well, 9/10? Ouch. You say she caters to you like a mother, but it still doesn't make it a 10? Oh well, that's all you.
Now the "she laid another kid on me though I had no idea" part just tells me IMHO that she's still testing you.
As cliche and annoying as this sounds, why not ask her what she likes about you? After all, she is your chick.
Plus, don't you wanna feel secure about your relationship together at all times?
Edit: