"Wild Horses" is a song co-written by Bill Shore and David Wills, recorded by American country music artist Garth Brooks on his breakthrough album No Fences in 1990.
[1] It peaked at #7 on the Billboard Hot Country Singles & Tracks chart.
He repeatedly promises to her that he will quit riding, but repeatedly breaks these promises because "wild horses keep dragging [him] away."
As the song progresses he's preparing to "make her one more promise that [he] can't keep."
It can be interpreted to be about a man who is repeatedly unfaithful and is forgiven, but knows his significant other will eventually stop forgiving him ("The way I love the rodeo / I guess I should let her go / before I hurt her more than she loves me").