I guess the day will come when I won't need a nut, a bolt, a nail, a screw, etc, but that will be a sad day for me. I started tinkering in the garage at about 4 years old, and I've done it everyday since

Seriously, there isn't a week that goes by where I don't "have to" cobble some contraption or fix something. The stash of crap, er, um, "hardware" usually means mission accomplished without a run to the hardware store.
My "solution" is to remove from the collection anything that doesn't fit in an organized way. After all, if you can't lay your hands on it within a half a minute, you might as well not have it. So it's got to be organized and accessible. The idea of a huge bin is a solid "no go"... might as well not have it. I don't mind organizing the stuff, but I do have a catch-all drawer that needs more maintenance than most drawers, and I kinda cringe when it gets outta hand.
There are categories of stuff that just need to be thrown out. Real old computer stuff is useless, and that's gone. I need to toss all my antenna head-end stuff, no need to split coax signals now that I have tuners in the attic. That'll make room for more wire nuts and auto fuses

The problem with those things are you need 5, but for 50% more you can get 500, so that's where I end up.