This absolutely sucks. I have been a huge Crystal Castles fan since their first record and saw them live probably 20 times between 2008 and last year. Now I don’t know if I can ever listen to those first three records again knowing how much pain and suffering Alice endured while they were being created. CC’s music…