I know this feeling! Unfortunately most of the time I tell people what I like to listen to and then they say "cool story bro, but do you listen 'normal' music?" or something like that, so lame :I
and wow you really love Crystal Castles, I started to listen a couple of months ago, their sound is sooo unique and creative <3 (and give me some weird sensations lol)