The smarty pants at Columbia University say nice people suck at saving money simply because they don't value it as much as other things. Nice people tend to prioritize experiences and spending time with people over material wealth.
Try that excuse with your spouse. "See, honey? I struggle to stick to the budget because I'm so nice!! No, I don't think all the lift kits for my trucks have anything to do with it."