The thing is, women hit their sexual peak in their mid-to-late 30s. Our sex drives are like teenage boys in that age range. Additionally, if your man doesn't want to sleep with you, it tends to make you feel undesireable and increases any existing insecurities about our level of attractiveness, which is not a good thing when most women this age are beginning to show signs of aging.
Combine all that with money issues, and yeah... you've got trouble.
Really, you should have given her more orgasms. Orgasms cause the release of a hormone that promotes love and bonding and reduces stress. If you are really having problems with sexual dysfunction, you might have tried pleasuring her in other ways (if you know what I mean)...