John Cleese was asked where he got his ideas from. He replied “I get them from a Mr. Ken who sends them to me every morning on a postcard. I once asked Ken where he got his ideas from and he gets them from a lady called Mildred. He once asked Mildred where she got her ideas and she refused to say. The point is, we don’t know where we get our ideas.”
We just know that in a certain state of mind we can get them and in other states of mind we can’t. And what works for me doesn’t necessarily work for others.
Don’t try to analyse it too much. Just do more of what works for you.