If you think your email has been compromised you need to overview your account settings 2fa and of course, change your password.
Comb your web browser for any extensions you no longer need or use as you could have a malicious extension reading your email and allowing these people to target you better.
Are all of these emails coming from the same email address? If so you definitely need to start flagging as spam and blocking those email addresses.
Lastly, I would not make my email public, I can see you have your nickname here set to your email address, you can change this setting by clicking on your profile icon in the top right of the screen, then click profile and then edit to modify your nickname.