The conflict between wanting the result versus wanting to program. The result tends to win out. Instant gratification, in short.
If I want something enough to not lose interest when programming it myself, I usually want it enough to forego programming it myself in favour of having it earlier.