My children have to wear white polo shirts to school and are constantly dropping chocolate ice cream or tomato sauce down them which then means I have to bleach them to get the stains out. Some old shirts have recently gone from white to cream. Is this because they have been bleached too much or is it just because they are old?