I watched her fall
Her grace was amazing
She rode from a cloud singing
She found a raindrop rode it part way down
I knew she was the one
She was like a bird in flight
Her next ride was to find that snowflake
As she spun around
She knew I was watching her every move
She smiled at me
All I could do was watch what seemed
My Fallen Angel
As she hit that snowflake
She jumped to make the rainbow next to her
I wondered how long this would take
I knew my time was near
She hit a bolt of lightening and I did not fear
She landed right next to me
Looked in my eyes and said this is me
I could see a 1000 years
Her heart beating same as mine
How in the world did I find this angel of mine
Kind as a puppy
Strong willed I am lucky
Her anger does not boast
But is righteous beyond reproach
I wiped the hair out of her eye
I will be the one around when you cry
She looked up at me
Took my hand
She said lets go to soulmates land
and that is how I found my Fallen Angel