Your addy may have been picked up somewhere & sold to these bastards. Some helpful tips:
Mail follows a certain 'protocol' (or procedures; part of it is that when you fetch your mail from the server, the message appears to the sender as "mail delivered to a valid address" so the spammers then know it's a valid address & keep sending junk (plus spread your address to other spammers).
Merely 'deleting' from your mail viewing application will not stop this cycle. 'Block sender' fails because it only blocks that specific sender & once the 'bots' discover your address, all they have to do is change a single character of the senders name, and they start getting their junk through again (depending on your filtering settings).
You want to end the notification of a valid address, from the Mail Server (your ISP).
Get a program that will 'preview' all mail while it's still on the server, and 'bounce' selected mail back to the spam sender ; in effect saying, 'This address is invalid' and they eventually stop sending junk. (Not instantly, but it's a start).
Also, never 'click here to unsubscribe' or send ANY form of communication back to them: it only verifies that a live person is on your end of things.
Try 'Mailwasher' Free, for 1 POP3 mail account. Upgradeable for multiple POP3's & web based mail.
http://www.snapfiles.com/Freeware/comm/fwspam.html
(Other applications available here also.)
A well know & trusted site.