I find songwriting very interesting because you are essentially creating a totally novel environment for yourself to come up with totally new ideas you would never have come up with unless you had come up with the previous ideas. It's like a constant stream of unique thoughts only made capable by the thoughts that have come prior.
i agree