At present, Truvada is the only name effective pill to prevent HIV infection. It has to be taken daily. Researchers are now doing clinical trials on long-acting Cabotegravir, which may turn out to be the AIDS vaccine everybody has been waiting for. People will need to take a single shot of Cabotegravir every two months for HIV prevention.