Have you had the opportunity to have a discussion with your W about your financial situation? My WAW said some of the same things your is....specifically about giving and giving. Turns out this had to do with my employment/keeping a job/etc.
Having that talk with my W was tough, but it got us started in a positive direction.