Joseph J. Mazzella
 
Not Perfect
 

I was looking out on the woods that surround my house today as I walked through the melting snow. It seemed so strange to see how the trees looked in the middle of winter. Their black, grey, and brown trunks were twisted, wet, and gnarled. They were full of chipped bark and dead limbs. They seemed almost ugly and as far from perfect as you could get. Still, I knew that in just a few months they would be alive again with bright, green leaves and in a few months after that they would be full of beautiful colours that would delight the heart and uplift the soul.

 

Thinking about this made me smile and reminded me that you don’t have to be perfect in order to live a blessed life. God knows that I am far from perfect myself. I make mistakes every single day of my life. I am still a gnarled, empty, tree trunk much of the time.

 
 

I do try, however, moment by moment and choice by choice to live a good life. I do try each day to choose and to share love and joy. I do try to grow in oneness with God more and more as I travel the path of life. I think, in fact, one of the best moments in my life was the moment that I decided to stop trying to be perfect and to just live in love and joy while sharing all the gifts that God gave me.

 

We all need to stop trying to be perfect. We all need to stop judging ourselves and just love ourselves. We all need to give up on living a perfect life and enjoy living a good and beautiful life. Anne Frank wrote, “Everyone has inside of him a piece of good news. The good news is that you don’t know how great you can be! How much you can love. What you can accomplish. And what your potential is.” Let us all live the good news within us then. Let us all grow some bright, green leaves of love in our lives. Let us all share the beautiful colours of peace and joy from our hearts and souls with everyone everywhere. We might not be perfect, but we can still bless the world with the best within us and with the gifts God gives us.

  Joseph J. Mazzella
   
 
Contact Joseph J. Mazzella
Joseph J. Mazzella's Website
Return to Joseph J. Mazzella