Your email address is very “spammy” in the sense that spammers always request people to “click” on “pics”. This is very popular with fake news sites, vitamin and workout infomercial sites, as well as adult websites.
To tell you the truth, as someone who’s worked in the spam filtering industry, I’m surprised that your domain name hasn’t been scrubbed by Gmail or Yahoo. I would suspect they would have done it as well.
Aside from reconsidering a renaming of your business or a new domain name purchase, I would suggest that when people register for an account on your website, you provide a small message that asks them to add “firstname.lastname@example.org” to their contact list, which will allow all email servers, regardless of name, to accept your email, email address and header for that particular user.