O.K. 2 cents from the Loon in the crowd...
Songwriting is an extension of what you are: storyteller, magician, fantasy writer, good deciever, (yes, Good), Intuit, empath, yada yada yada
The songs you write are you. Whether a seasoned vet (whatever that really is-There's always someone who died years ago that outdid someone today yada yada) or a novitiate; we are all a little bit of the above in some way or other. Songs that 'just pop out' are sometimes ideas in the back of our brains' horizon that have been cooking along for years...Or even based on something heard b4.
I have songs that have popped out, and others that need a surgical incision over a period of years to extract. There are a good 20 or so that I have Complete Vocals for, a screaming orchestra in my head, a piano ditty bouncing alongside, a lick or two on guit., and that's all.
I usually hear an entire arrangement like 'snap', man (;-)) but that doesn't always mean the birth process is immediate.
What you write today may horrify you tomorrow, like when I reread this post......
