It depend's on what type and year vehicle you are driving. some of the gm model's have a lifetime antifreeze that is orange in color.
Standard antifreeze should be changed every two years. Long life antifreeze needs changing every five years.
Dex-cool is recommended to be changed every 5 years.
The color of the antifreeze does not matter, as long as its the same type used to fill it the last time you changed it. I would suggest using the "long life or extended life antifreeze. this is good for around 2-3 years. You can buy the cheaper stuff, but it must be changed more often. But again, the color does not matter.
If it is clean and offers proper protection both against freezing (-20) and against "boil over" you can get 100,000 miles or 5 years
It is overdue to be changed.
Antifreeze could be running out often due to a leak. It is important to inspect the radiator for small cracks or smoke.
check your oil to see if you have coolant in it. if you do your intake gasket needs changed.
because you probaly changed it with the wrong water
a new heater core
You have air trapped in the cooling system that needs purged out of the system.
The antifreeze change and flush interval is changed from what the owners manual says, Usually every 5 years.The interval is now 2 years.
Conventional antifreeze is generally good for older vehicles. You can also consider 'long life' antifreeze - it's good for all make, model and year of vehicle or original antifreeze color. PEAK Long Life Antifreeze will protect for 150,000 miles/5 years. If your antifreeze hasn't been changed for 2-3 years for conventional coolant/antifreeze or 5 years for long life formulas, it's time for a flush and fill. - PEAK Automotive; peakauto.com