When my heart is caving in and I feel all alone,
I wake up in the morning so far away from home.
When my soul is crying out and I feel like I'm lost,
I'll hold my head up proud so I will pay the cost.
So life won't pass me by, I'll live while I can.
Make the best of days gone by, wish I could hold in my hands,
my magnolias crying in the rain.
Wish I could catch the drops that fall.
Instead I remain so far away from home.
When I'm crying out for life,
I'll hold my dreams I have in store.
Even though it seems I can't get my foot in the door.
And though I'll pay the price,
because I've sacrificed.
Soon I'll return again one day,
under Louisiana blue sky,
just so I could hold my,
magnolias crying in the rain.
Wish I could catch the drops that fall,
but instead I remain far away from home.
You gave me your hand to hold.
You kept me warm when I was cold.
So when my dreams unfold,
I'll be back to hold,
my magnolias crying in the rain,
so I can catch the drops that fall,
and no longer remain,
so far away from home.