How to Write Good Songs?

To write good songs you need to have lyrics that flow together and have a rhythm that is contagious. Most good songs also have great back ground music.