The issue with the beds. Instead of giving her money. You can offer to get your kids bed. You don't want your kids sleeping on the floor no matter what is going on between you and your W. Make it an outing and let your W know you are taking to kids to pick out there new beds. If she responds in an ungrateful manner, then you know what she was expecting. Second, beds don't cost $2000.
Get the beds and keep it moving. This is her new reality. Also by you taking the kids, they get to see what an awesome dad they have.
This is extremely sound advice. People that ask for money for X, and then protest when you want to provide X instead of the money more than likely didn't really want the money for X. This is a common tactic we use when helping people asking for charity. "I need money for food." "OK, we will meet you at XYZ grocery store and buy you groceries." "Never mind, but thanks for the offer. Yeah, they want money to go buy meth.
M(53), W(54),D(19) M-23, T-25 Bomb Drop - Dec.23, 2017 Ring and Piecing since March 2018