I think you're taking the wrong approach here.
Many spammers use your own address as the from simply to make any reply end up in your own mailbox instead of theirs. It is very likely that no one else gets emails with our name in the from, so blocking your domain is pointless.
The first question would be, why do you get this much spam mail with your domain name in it?
Usually this is a result of spyware. Another possibility is that you have sent mail from this address by forwarding chainmails etc (funny emails from friends to lots of people in your contacts. This is one of the ways to attract spammers)
I would recommend add a subdomain to your main domain, use specific emailadresses with that subdomain and/or the main domain) and make everything else bounce. This should reduce the amount of spam you receive. And again, sending only happens by spyware.