Can hiv or any stds cause one to feel light headed for a long period of time?

Lightheadedness. Can be caused by a multitude of reasons related to circulatory problems, nervous problems or other conditions, having an STD by itself isn't a direct cause, you can get tested if you are highly suspicious, but see your doctor for evaluation for being lightheaded, .