I hate spam,
I get tons of spam

, so much that I had to change my email address twice. I learned my lesson the second time around. What have done now is set up two different email address, one of these address I use solely for bills or other online services that I have used. The second one I use to email friends or sign up for other services that I don't use much. You have to keep your email private and try not to use it on several websites, plus being part of a forwarding message doesn't help since that's the best way to get your email address spammed.