This is getting ridiculous going round and round with you. You keep implying that I don't understand the immune system when by your own posts it shows me that it is you that does not have any basic understanding. For instance, from your response you did not seem to know all of the other components of the immune system. There is a lot more to the immune system that just the CD4 cells. This is why I have been ignoring this board lately. I only have a limited capacity for dealing with people's ignorance of a subject.
By the way, I seriously doubt that you have been infected with HIV for 20 years. If you were actually infected with HIV for that long then you would be a walking miracle. Chances are that you are one of the majority of people who have tested false positive for HIV.