I think that all songwriters will agree, that not every song you write is a good song for you, even though you've written it. It may be perfect for somebody else. Or to the right singer. I have passed on songs that have become hits for other singers. That sort of thing happens a lot.
Songs are a really interesting facet of an artist's career.
What I chose for my first album is completely different from what I chose for my latest one. You grow and change musically. Today's country music has taken on a 'contemporary feel'. Because our lifestyles have. The people I'm hanging out with, the movies I've seen, or the music you listen to.