Castles of my heart

Try and find the seven castles that make up my heart.
Each is different and holds a piece of my soul.
Many a man has tried to find them all, but they have not succeeded.

For I hide my castles behind a tough facade.
Love, compassion, and understanding are the only things allowed in my castles.
Anything else gets shut out.
My castles can be hidden in the skies and the seas but most men only think they’re on land.

They would be dead wrong.
Some castles even reside underneath the earth.
My first castle holds my aspirations for the future.
It is painted a light blue with clouds.
Inside one will find my goals and hopes.

There will be paintings hanging that represent pieces of me.
One painting is of me with the man of my dreams.
The painting of the man’s face is not finished.
I’m waiting for someone to come along and help me finish it.

If the man is patient enough he will gain himself a grand treasure when he acquires me.
He will gain the love and acceptance of me.
My second castle holds my love for things.
It looks like a giant Rose.
I adore roses and think their scent is pleasant.
Giant thorns encircle my castle like a rose protects itself from threats.
One will find art in there along with tons of books and my own poems.

These are just a few things that I love.
If someone wants to know what else resides there, they will have to win my heart.
My third castle is filled with things I hate.
This one has spider webs all over it and a giant spider is in them.
I hardly ever visit this castle, only when I’m telling a person what I hate.

Here one will find not only creatures but emotions and personalities as well.
For I hate a cocky, rude personality.
The types of emotions I hate are, hatred, anger and jealousy.
As for the other four castles, well those will remain a mystery.
Only the man of my dreams will know what those contain.