For about 2 years now I've been having a constant stream of thoughts regardless of what I'm doing.  It makes it very difficult to concentrate, I can never sit down and enjoy a movie for example without having racing thoughts.  Most of my thoughts are about hypothetical situations and inner monologues, usually pretty random.  It also feels like I always have to be doing something, as if I'm trying to stay ahead of some non-existent timer.  I'm also always tense and sometimes catch myself doing nothing because I'm just stuck in my head.  Does this sound like anxiety or maybe something else?  I don't have any social anxiety or self esteem issues.