Omg I'm so ----- frustrated !!!

Its my O day and and dh just cannot seem to perform like this is so frustrating!!!! For the past few weeks it's been so so so hard Tryna get him turned on and stay on .... And I just can't "fake" it anymore.... I do every thing he wants and everything to turn him on and then on such important bd days nothing happens !!!!!!!!! We have been trying for so long that this is just ridiculous !!!!!! I know I shouldn't be mad at him but I'm losing it ... Every cycle is getting harder and harder to keep him on and it's not even like I tell him hey it's peak day get it going ugh !!! 
Just need to vent !!