There seems to be multiple nutritional and lifestyle factors at play
Likely culprit include
vitamin/ mineral deficiency, poor gut health, low immunity and possible allergies
1. For eye and brain health
Vitamin A and carotenoids : carrots, pumpkins, papaya, mango
Omega -3 fatty acids : walnuts, flaxseed, chia seeds, fatty fish
B vitamin especially
B12 and folate : eggs, dairy, green leafy, whole grains and legumes
Antioxidants: blueberries, grapes, amla, green tea
2. For energy and dizziness:
Eat small balanced meals every 3-4 hours
Including iron rich, add vitamin C rich foods for better absorption
Stay hydrated
3. For joints , knee pain and spine :
Add
calcium,
vitamin D , magnesium and collagen support
Avoid excess
sugar and fried foods
4. For allergies and nose blockage
Avoid cold foods
Add anti inflammatory foods turmeric, ginger , tulsi tea , garlic, black pepper
Include probiotics like curd , buttermilk and fermented foods like idli, dosa , kimchi
5. For immunity:
Daily 1 amla / lemon
Zinc rich foods like pumpkin seeds, sunflower seeds, cashew and chickpeas
Protein: eggs, dals , paneer. Fish and sprout for strong immunity
Lifestyle tips:
Sleep : 7-8 hours quality sleep
Exercise: at least 30 minutes brisk walk, yoga , light weight
Breathing exercises: helps eith nose blockages and allergy
Limit processed/ junk food, alcohol and smoking