Download links and information about Dear God, I Hate Myself by Xiu Xiu. This album was released in 2010 and it belongs to Rock, Alternative Rock, Indie Rock, Progressive Rock, Punk Rock, Alternative genres. It contains 12 tracks with total duration of 37:02 minutes.