usually I will let others write songs. They start with and idea. Or they can start with a great guitar riff that is recorded and makes you wanna dance. Then I usually listen to the recorded riff over and over and think of the words as I go. This can up to 10 years before a song reaches completion. If I try too hard to think of words or stress out on it, then it never works. the best songs were written in one or two days for most people.