It seems coherent and consistent enough. It has the right flavor for a country song. The problem is going to be that it's too long and doesn't have enough intermittent repetition of some sort of chorus that sums up the song.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.