Sterngths:
Logic, mechanically minded, history, a memory that's almost as good as Rain Man's, quick learner, punctual, pratical, well-groomed, and I can disappear for long periods of time only to resurface on obscure internet message boards.
Weaknesses:
Anal-retentive, highly introverted, I hate change, tendency to be arrogant (getting slowly better at that), addicted to caffeine, tendency not to let people get emotionally close, tendency to see other people as obstacles to my own success.
That just about covers the main ones.
ZV