It enrages me and I want to find them...and hack them, with something other than a computer...
Move on.
For on, you're not going to stop it. It's a fact of life online and there are far more systems out there doing it than you have time to track (unless you're really, really bored).
Secondly, even if the addresses aren't spoofed you'll find one of two situations in 99.9% of all scans:
Either the source is in some remote country like Romania or China who doesn't give two hoots about your IP, or the source is some poor schmuck whose Windows machine has been hacked and he's part of a botnet or other setup where the real culprit is far removed.
In the former case you're wasting your time. In the latter you're targeting the wrong person and you have no chance of finding the real source.
So consider it noise and live with it. Your life will be much happier.