Unprotected sex always as a chance of HIV infection. Night sweating may be present in many infectious conditions like tuberculosis
Undergo a HIV test and get it ruled out.
Secondly the symptoms are more in favour of hypoglycemia(Sweating and dizziness
) and improves after taking food.
Consult your doctor and request for relevant blood test
to screen for diabetes