I want to hide my caller ID I cant I go settings call setting additional setting and there all I have is a noise reduction THATS IT what the heck anyone have any idea??
In general, you can't actually hide the caller ID, this is a Telco specific feature and can only be achieved/activated by making a request with your service provider, and only then, they will mask your ID through settings on their system. It can never be done with device alone.
The only reason why some models come with the Hide Caller ID option in the menu, is because certain countries and certain service providers, allow the end user to toggle caller ID on and off, on their system through an automated process, rather than doing it through customer service. The phone simply send a request using USSD code (Unstructured Supplementary Service Data) to service provider computer, and upon approval, executes the setting.
Again, it's not simply a phone's feature, the phone just help to automate the communication with provider's computer and makes the request through software. Just like activating voice mail or call forwarding.
There is actually a law against hiding caller ID, to prevent unsolicited communication, spam or harassment. But the enforcement is different by countries and providers. If your devices doesn't come with it, it means you need to make such request in person.