The Return of Idealism

Donna Cavanagh
There is often no greater enemy
Than the monster that dwells within our heart
Destroying our dreams and sense of adventure
Determined to rip our confidence apart

We let this enemy steal our dreams
Our idealism gets stomped on or tossed aside
All because "that's the way world works"
A defeatist attitude we take in stride

Maybe cynicism has drained our hope
Maybe we are drowning in a swamp of fear
But that bog of despair is of our own making
We accept the dim view and hold it dear

I think it's time to change our attitude
Let bitterness know the feeling of defeat
Open your heart and mind to possibilities
Let idealism have the driver's seat

Published by Donna Cavanagh

I like to make people laugh. My newest humor book "Reality: Fantasy's Evil Twin" is now available on Amazon. My other humor book "Life on the Off Ramp" and my poetry book "Poems for a Positive Day II" were...  View profile

37 Comments

Post a Comment
  • rama devi nina12/3/2010

    *YES*!!!

  • E. Laura Donovan10/23/2010

    Amen! So often I read moving pieces and wish to hear the motivation that sparked the inspiration. You really have a heart for people to move forward in life. Thank you for the encouragement.

  • Missy H.10/18/2010

    Nicely said :)

  • Michael Hollingsworth10/16/2010

    Yoda indeed! ℳ.ℋ.

  • Tracie Walker10/14/2010

    My favorite verse is "For God has not given us a spirit of fear, but of love, power and a sound mind." Good to remember!

  • Lois Lunsford10/14/2010

    There are definitely monsters in our hearts that need to be set free. Thanks Donna.

  • Brenda Vanderpool10/14/2010

    Great poem.

  • Tommy Hayfield10/13/2010

    Ditto to the good comments and deditto to the other ones...you know who you are...

  • Zona Zirconia10/13/2010

    ♥ great article Thanks for great thoughts?)

  • Mike Powers10/13/2010

    I have always tried to maintain a certain level of idealism, but it has been difficult. Very well written, Donna!

Displaying Comments
Next »

To comment, please sign in to your Yahoo! account, or sign up for a new account.