Thanks for the query,
The symptoms mentioned by you are pointers of HIV
But Hiv presentation is so variable that almost anything can be attributed to it.
The only way to know whether you have hiv or not is to get tested.
Let me know you have any other doubts.
you can ask a direct question to me on this forum, following the below link.
Wishing you good health.