I'll give you the female perspective.
It sounds like you guys could benefit from solo counselling first, and further down the line relationship counselling, so you can talk to each other WITHOUT hurting or (feeling like you're) pressuring one another.
I also vote that it could be stress, but it could also be many other things. Lots of women's medical conditions cause sex to be painful/less enjoyable - this could be something she is afraid to bring up. I'd say she's dealing with severe anxiety as well. She probably feels like she's letting you down, as well as everyone else in her life. That's one way to never 'be in the mood'.
One tiny thing you could do, which could really improve her mood despite the current stressors, and also improve her connection to you (and no, i'm not saying the ultimate goal is sex btw) is to leave her little things to show her how important she is to you. Print out a template of 6-8 cards (or make your own, easy peasy!) and put cute little things like the following:
"This entitles the receiver of this card to: 1 30 minute massage"
"This entitles the receiver of this card to: 1 prepared dinner of her choosing, followed by her choice of movie"
You can also be more personal in the cards to give them some special meaning to her, but I'll leave that up to you.
Women love to be appreciated and adored by the person we love. Contrary to (some) popular opinion you don't have to spend a lot. Just be thoughtful and LISTEN to her.
Best of luck buddy
This post was edited by Porce on Oct 21 2021 07:00pm