Someone MAY have picked up your address and is masking it in the FROM and header fields.
I have seen the same, gone to great lengths wasting time checking PC's and nothing shows up, the emails stop and all is fine again. Your recipent is the one being spammed, you are just being spoofed.
If you post your email address here, or ANYWHERE for that matter, web spiders will crawl and find your address, this can be used to sell your name to a spam list (BIG money) or even spoof YOU as the originator of the email. People have full time careers writing and modifying such spiders, it is a multibillion dollar industry that needs to be fed afterall.
It's VERY common these days, I have had this issue before with someof my users and that's why I NEVER use a company or personal address for ANYTHING web related. Always use a free online account instead.
Just posting your email addy in a discussion will get you poofed, using it as an alias is simply begging for trouble.