my dream last night was very vivid: I had a big house where all the children I had ever known lived in the same street, the good children in my house, the troubled children over the road where I could see them but not do anything to help.
Over time my childrens' rooms became infested with snakes, from a large green fast-moving snake which wasn't poisonous but had sharp teeth and was always threatening to bite, and white kittens.
Eventually I called an exterminator who helped get rid of them all, but after much procrastination so I was worried the kittens would have more kittens and the children ( who seemed oblivious ) might get bitten by the snakes.
James Hollis said yesterday all our dreams have meaning, the sub-conscious does not waste energy.
I looked up white kittens: they are meant to signify deceit and trouble.
Snakes are apparently more complex, both positive and negative symbols of change:
To see a snake or be bitten by one in your dream, signifies hidden fears and worries that are threatening you. Your dream may be alerting you to something in your waking life that you are not aware of or that has not yet surfaced. The snake may also be seen as phallic and thus symbolize dangerous and forbidden sexuality. The snake may also refer to a person around you who is callous, ruthless, and can't be trusted. As a positive symbol, snakes represent transformation, knowledge and wisdom. It is indicative of self-renewal and positive changes.
I have seen a lot of snakes in real life since I came to the US, I have always found them fascinating and never felt afraid except once when I killed one because it was living in the house; I knew it was wrong to kill it, it was probably harmless, but it was quite big and had teeth and I didn't want anyone to be bitten.
One night not long after my ex left a small rough earth snake was in my house, I picked it up and it wrapped around and around my arm, I guess it liked the warmth.
I guess I'll have to read more Jung, I am not quite sure how to interpret this dream, I am less troubled than I've been for a long time.