Anxiety, mostly. It has gotten so bad that I woke up in the middle of the night and had to take a moment to remember what I was feeling so anxious about. Turns out it was - nothing. For perhaps the first time, I had nothing to be anxious about and I _still_ woke up with anxiety.
I'm fairly convinced it's either genetic or inherited behavior at this point. To be fair though, that level of conscientiousness is a real asset when it comes to programming.