mth, i read your thread and you identified your symptoms exactly as i would describe them. This shows not only your narcissistic nature but also a high level of intelligence and/or a keen interest in the subject of pyschology.
You are able to identify your faults, but as you stated you feel...