Looking back at old questions, you seem pretty resolute in the idea that melody/lyrics come first, the melody has "chord residue" on it, and then you form the chords etc around that.  That makes a lot of sense to me, but I've found that since I'm not a lyricist (yet), that I tend to prefer to build a song from the emotions that I'm feeling, and those emotions come out most clearly in the form of a series of chords (with certain phrasings) on the piano. Melodies fall out later, sometimes out of those chord phrasings.  Do you think this difference in approach is just a matter of opinion?
there's many different ways to do it. yours is good. if you ever get restless, you can switch, but you don't have to