Hi welcome to HCm
I have gone thru your query regarding causes swelling in skin .
Lack of sleep, seasonal allergies and diet , weak immunity are all likely culprits for swelling in skin under eyes and on legs . A few changes to your lifestyle and daily routine can help get rid of the said swelling in skin under eyes and on legs.
Cut back on salt intake. Salty foods can cause your body to retain water, which results in puffiness and swelling .
Add water to your diet and eating foods that have a high water content as well. Some water rich vegetables and fruits include cucumbers, lettuce, celery, watermelon, grapefruit and carrots .
processed foods since they are high in salt, like hot dogs, lunch meats, frozen food meals and bacon. Canned items are high in salt as well, like canned vegetables and soups. Use spices like pepper to flavor your food instead of table salt. Condiments such as ketchup, mustard and salad dressing are high in sodium and should only be used in moderation
Include regular
yoga ,pranayam and physical activity with balanced diet containing all essential nutrients -fiber ,
vitamins ,minerals , supplemants full of antioxydants as ginger , garlic , lemon juice ,with hot water in the morning ,
Aloe vera juice 35 ml , Amla ,for strong immunity .
Avoid processed foods carbs , sugar , fried ,fast foods , Tea , coffee , alcohol and
smoking ,
stress and
Constipation ,
sleeplessness will produce biochemical and metabolic conditions in your body that will decrease your immunity .
So avoiding is definitely the first step in the right direction to detoxing the body, boosting the immune system .
All are the pillers of our strong immune system responsible for healthy disease free life.
Sleep with an extra pillow under your head and feet and legs to prevent fluids from pooling under the eye area. By keeping your head slightly elevated, puff-inducing fluids will drain .
Always remember to see your doctor / professional if problem persists .
Hope this helps solves your query .Take care .All the best .Get well soon
Don't hesitate to come back in case of any further query .