Hi, and thanks for writing in with your question
The window period (time between when a person comes in contact with a sexually transmitted infection (STI) and when the STI will show up on a test) for HIV is 3 months. If you have had a negative HIV antibody test 3 months or more after the encounter, this means that you do not have HIV.
Unfortunately it is not possible to determine what is causing your symptoms without seeing you in person. I recommend revisiting your doctor for further assessment if you are worried about continued symptoms. However, what I can tell you is that none of the symptoms that you have described are symptoms specific to an HIV infection. These symptoms could be caused by any number of different things.
Let us know if this does not answer your question or if you have any more questions or concerns.