Serious questions….
Do you know all of the people you gave your number to? Do you have their numbers in your phone as contacts?
I refuse to answer any call on my phone that either doesn't come up on my contacts, or that I don't recognize immediately as being someone that I gave my number. If its important and legit they will leave a a voicemail. If not, fuck'em. I get spam calls from spoofed numbers all of the time….never answer them.
I also ignore emails from companies that say my account has been blah blah blah. I don't do banking online at all so I know immediately if I get some email like that, its bullshit.
Also… you do use burner emails and only give out your legit address to friends, family and people you actually have financial transactions with, right? Everyone else gets a webmail/burner account.