Is there NOTHING I can do about no caller ID calls?

For the past few months I've been getting no caller ID phone calls now and then. Sometimes they'll call 3+ times and it's usually in the evening and has been at like gone midnight and 4am before. I've put my iPhone on do not disturb so the calls don't come through but there on my recent calls and make me anxious. I've tried a few tricks but nothing has worked. I can't believe it's 2018 and we still can't block no caller IDs?

No nothing you can do.

I don't think so

Hate to tell you this but some of us have been blocking "no caller ID" calls for years! Initially this was a setting you would need to set up via your operator, but they've opened this is so that many phones can access it directly now. And some phones can be set up to just automatically hang up on such calls!