I have one that I’ll bet could put yours to shame for frugality. He never has any money except for the things he wants to do but he isn’t cheap. He always pays his way and I have never seen him turn down someone in need of help.
If he were slaughtering pigs he would use everything but he squeal and he would work on that.
Basically, my wife and I have to tell our adult kids, “Please let us buy lunch or whatever.”