The other day I spent all morning trying to figure out the solution to my problem in my django app. I could not come up with an answer. Then finally I just stepped away from the problem and started working on something else completely unrelated. About an hour later the solution just jumped into my head and it was super simple... That kind of thing happens more than I would like to admit.