ADD and possibly a little OCD. But aren't we all. The quote above pretty much sums it up.
http://www.raizlabs.com