Stress-related tension headaches with lightheadedness for two weeks are usually linked to poor sleep, skipped meals, dehydration, or long hours at a screen or desk. This pattern is very common and often improves once those daily habits are addressed. It's less often a sign of something more serious, but two weeks is long enough to rule that out properly.
Next Steps
Try regular meals, 2 to 3 litres of water daily, short breaks from screens, and a fixed sleep schedule for a week. If it doesn't ease, see a physician to check your blood pressure and haemoglobin, since both can cause exactly this.
Health Tips
See a doctor urgently if you faint, have blurred vision, slurred speech, or weakness on one side. Those symptoms need same-day evaluation, not home care.