You can have a bigger description of the personality type here:
http://typelogic.com/
From what I read about my personality type... It sounds just like me... Especially this part:
"A major concern for INTPs is the haunting sense of impending failure. They spend considerable time second-guessing themselves."
Sad, but true.