But AC, it's no good just letting it go when she says there is "nothing wrong". Of course there is something wrong, even if it works like this for your wife (and I wouldn't believe it does), this is not a life for you.
To be honest I wonder if (oh dear, a bit cruel this, but here goes) she has any respect for you at all, as you allow her to treat you this way. Maybe she is just waiting for you to stand up for yourself, to ask for what you want out of your marriage. I feel that you are behaving like a doormat, and while you allow the situation to perpetuate, it will perpetuate.
I know you love her, but you can't live a whole life in a relationship where the love/respect/care is only one sided. There should be mutual love/respect/care. Thats what marriage is all about.
OK, we're all very different, but I couldn't live as you seem to be doing, and would be looking to move on. If you have so much love to give, then your love deserves to be given to someone who will reciprocate it.
Having said all that, I suspect that your problem is mainly one of a lack of communication. You need to force her to communicate with you about why you live together in this way.
But hey, it's your life. You just seem sooooooo unhappy.