As my wife told me years ago, you don't  have a song if all you got is chord progressions.  (That was a painful lesson at the time...) Hopefully there's a melody in there. Maybe some lyrics, or maybe some whomping lead guitar or sax. Anyway, congratulations on getting down to writing songs. It's a great thing to do, I've been at it now for 15 years. Tons of songs, and lots of satisfaction. I relied on my ears when I started out. Theory came later when I wanted to understand why somethings work and some don't. The chords you give are a long string of logical progressions. Man, these's a bridge in there somewhere. Just work with the chords you've got! In fact you have all the ingredients for a verse, chorus and bridge. The Dm is kinda quirky, maybe I'll see how it goes when I get home from work.
IMHO I would simplify for your future song writing. NOt that I'm a big country music fan, but those guys (and girls) can work minimal chords progresions like magic. A million songs out of 3 or 4 chords. A simple beauty Dx4/Ax4/Gx4/Dx2/Ax2 start all over. That 's what I call a universal progression. Anyone can use it, and the melody will make it your own.