I’m thinking of starting up a new sort-of-charity, the sole beneficiary of which would be me. I’m calling it Habitat for Steve. Here’s how it would work: You (whoever you are) would donate time and money to me for cleaning up my yard, building new stuff, and generally helping me out around the house. You couldn’t write this off, but you would have nice warm-and-fuzzies and the genuine sense of accomplishment that would come from helping Steve out.
Habitat for Steve has nothing to do whatsoever with Habitat for Humanity, which is a fine organization. Supporting Habitat for Steve would not prevent or preclude you in any way from supporting Habitat for Humanity, which is not only fine, but pretty cool, too.