Check your DO NOT DISTURB options here.
Settings => Do Not Disturb
There are options to only allow calls during certain hours
Disallow any calls that are NOT in your contact list
Disallow calls but allow if caller calls you x times with in x minutes
Disallow calls except from favourites.
My phone number is brand new. Yeah it does suck, I will try changing my number, hopefully it will be better.
if you have a new number I would say to change your number will be the best option,
How Changing Your Number
You can change your phone number up to 4 times every 30 days after you’ve activated. To change your number after activation, go to your Self Serve Account here link and:
You can turn your lemon of a number into a Lenny laughfest as this post by @Nezgar explains....
My biggest annoyance with junk calls was if you ignore or decline the calls, then having to call into my voicemail to delete inevitable junk voicemails...
Lenny is fun, but my "simplest" recommendation currently probably to set your voicemail to use a free YouMail account, where your voicemails are emailed to you with a sound file attachment, text transcription, and caller ID information. Super quick to glance at my email and swipe-delete a junk voicemail notification email, or to see a legit caller I didn't know that left a real message.
I've had my own incidents of directing my own car dealership and others in volunteer organizations I'm a part of unwittingly to Lenny that I had to appologize for LOL!
It's an iphone 12
With iPhone, consider using Silent Unknow caller..
(update: I forgot the link, silly me: https://support.apple.com/en-us/HT207099)
Before you turn on Silence Unknown Callers, make sure you have important contacts saved or you could miss a phone call that you don’t want to miss. The call will still go to voicemail and appear in your recent calls list, but you won’t get a notification while the call is ringing.