Unfortunately, I have both these problems: I try to make every screen perfect and I get bored and take long breaks...
Simply: Perfectionism + Long breaks = Little progress :confuse2:
The important thing is to just have fun, though, so everyone should just make quests their own way and at their own pace.