While your obfuscating method is probably reasonable your email address is probably an issue. It's not hard for a spam company to send email to every basic pattern on 2 letters and a last name. When you can send a thousand messages for a penny it's acceptable for 99% to be sent to the wrong address.
PS: My first Gmail account got spam before I started to use it.
PS: My first Gmail account got spam before I started to use it.