Relax Mraintgettingany, just change your name to mraintnevergettinganyfromthisgirl.
Accept it.
Your not whiny, just in denial. She is not sexual. Deal with it! I am in the same boat but a bit more realistic.
I was like you for a long time.. torturing myself with the " is it tonight? or maybe next week? or maybe sex will come when the moon is full?" BS. You know why she's mad? Because your trying to force her into doing something she does not want to do.
My wife used to threaton me with the same stuff.. I'll take the kids away yada yada. Having a pissed off husband was no treat for her either.
Stop killing yourself and your oppurtunity to raise your kids just because your horny. There is plenty of time to get sex when the kids are gone.
I am living up to all of my responsibilities.. and that includes providing my daughter an example of a nice loving attentive husband. My sons will learn how to treat a wife nicely.
When they go to college I am leaving her. If there is a big fight, I'll just tell them the reason. I have nothing to be embarrased of.
I Have spent the last 4 years and will spend the next 6 preparing for the blessed day I get a regular sex life again.
I have 6 years left and she has no idea. We had sex 6 months ago and recently told me " isn't it nice that we are so in tune now?" I almost fell on the floor laughing.