"Thank You My Angel" as written by Pat Macdonald, Linford Detweiler and Richard Belmont (monty) Powell....
Thank you my angel
For blessing me
With these words and for giving me
What I was hungry for
Taste of dirt
From the floor of heaven

Thank you my angel
For cutting off my hands
Forbidding me
To trace the lines of this miracle
Across the great divide
For making love a foreign language

Thank you my angel
For fluttering
Out my window for telling me
All those lies about myself
It was your way of bandaging the bleeding

Thank you my angel
For the clutter of my life
For dragging me
To the edge of the wilderness
To lie here by myself
Just outside the land of promise


Lyrics submitted by jbradforda

"Thank You My Angel" as written by Linford Detweiler Pat Macdonald

Lyrics © Warner/Chappell Music, Inc., Universal Music Publishing Group

Lyrics powered by LyricFind

Thank You My Angel song meanings
Add your thoughts

No Comments

sort form View by:
  • No Comments

Add your thoughts

Log in now to tell us what you think this song means.

Don’t have an account? Create an account with SongMeanings to post comments, submit lyrics, and more. It’s super easy, we promise!

Back to top
explain