Sounds like you've been watching Heroes or something before bed... I've heard it said by people I know into the metaphysical that would most likely be the spirit of your dad paying you a visit, but as for the other symbolism.. well.. its your mind... you tell me.
no subject
Date: 2007-05-03 04:18 pm (UTC)