Please - before she gets knocked up and you have to spend the next 20 years of your life in this hell!
She is NOT a quality woman, she's a self-centered, slightly unbalanced, ungiving woman. She is nOT a full partner, she is NOT willing to do the work necessary to make this a good marriage.
Yes, you were pretty clueless, going to a movie on Xmas without her. Still, she shouldn't expect you to mind read. Maybe these problems could be worked through with a good marriage counselor - but only if she was WILLING, which she obviously isn't.
I'm sorry you think so little of yourself and your chances to feel that this is the best you can hope for.
Just for comparison - I'm a woman, and yes, a woman who at one point in our marriage was so tired/sick (thyroid problems) that I wasn't always the most enthusiastic bed partner. The WORST our sex life ever got during that period was once a week. And at least I had the decency to feel apologetic that I wasn't up for more!
I agree with other posters, this isn't just about sex, she has some serious issues that will keep her from being a caring, equal partner in a marriage. Nothing you do will ever be enough. I say, time for the LRT.