If you're craving ice, then you have an iron deficiency. You may have anemia. Another possibility is you may have become diabetic. You should have your doctor run some tests to be sure. It could even be something like your kidneys failing.
there are many reasons that could be causing this for you. it must be frustrating. I suggest you visit your doctor. Some ideas that come to my mind are that you could have a bladder infection, std like chlymidia can cause this symptom, diabetes, or a number of health conditions can cause this and can be treated...as with anything the sooner the better