Many “free” websites require your email address as well as additional information that may be used in a manor that you would NOT approve of.
Consider creating a free email address just for the purpose of signing up for services where you must provide an email address.
Once your primary email gets out into the world you no longer have control of how it may be used or or who has it.