LEDs losig brithness at a different rate, am I damaging them somehow?

Simple troubleshooting step would be to swap around your darlington arrays and shift registers. Make sure they're seated properly as well; perhaps your girlfriend set the clock down too hard or the heat/cold from the sunny window caused them to work themselves out.