Glad you can relate. You must know how it feels then. I'm the type of worker that doesn't like rushing my work, because I know I'll work better at my own pace. If new parts were demanded by a deadline or something stupid like that, I know my mind would just go "And Nero is Vergil's dad, and Dante is now a chicken" or something ridiculous like that. That's why I take my time, or else I know I'll ruin it.