I haven't eaten cranberries.
If the eyes are overused+spleen and stomach deficiency heat (blood deficiency)+liver fire internal movement (liver detoxification function decline) = natural eye disease.
Solution: reduce the use of eyes+eat carefully (don't feel simple, experience the process of digestion seriously and change your life)+don't be eager for quick success = get better.
By doing the above, you will understand the process of life: eating, drinking and sleeping. In this respect, it is no different from a pig.
Eating too much salt will get angry, and eating too much sugar will get angry due to spleen deficiency. In fact, it can be digested normally, but it is hard to say whether it can be digested normally. It is recommended to read Chinese medicine books such as Huangdi Neijing.
All this is difficult for you. If you understand it, you will be a great doctor. I'm nothing.
All of the above is my understanding.