But are you going by what you like, or great crafted songs?

You probably would do well to read a book on the craft of songwriting.

Once u learn it, u will see its not about what u like, its what has alot of craft in it and what doesnt.

Most books today are about recording and how to market your songs, I guess they assume everybody owns the stuff on writing good songs.

Your title is about a craft, your choice of words is about craft, a love song with a high school kid in it, will use different language than an older person.

Every critique u read her eis somebody picking someone elses brain about their craft.

The point of view, the meter, the development, the structure.

It will help your writing to learn about the craft, not many of us are naturals, gotta learn somewhere.