first of all, i love you guys

the show is awesome and hilarious.
now, about sebastian...could you guys talk about why clary has dreams about him in CoA if she has never met him before? or, how can she? and is it the same reason as to why he looks like her dark prince from her drawings? i think that maybe he's part of a hidden past that she remembers. a past that maybe luke doesn't know about or didn't tell her....or heck, maybe sebastian has followed clary in new york before and even if that mind block of hers erased him, her subconscience mind might still remember him. pretty weird stuff...