How to feel normal and fresh before and after sleep? - #11373
I am feeling like getting intermediate sleep and some body pains when I woke up. And also have pain in legs and hands before sleep. To this I have additional neck pain and I had little BP but I not started medication still now. Suggest me something to get back to normal.
100% Anonymously
No sign-up needed.

Doctors’ responses
Hello dear See you are quite young so it seems definitely deficiency of vitamin b complex along with malaise. I suggest you to please get following tests done for confirmation Serum vitamin d3 Serum ferritin Serum tsh Bp evaluation Serum b6 Serum b5 Please share the results of test with general physician in person for better clarification In the meantime time, You can take below medications and precautions for improvement Low salt not more than 1 gm in diet Take more fibres in your diet Zincovit multivitamin therapy once a day for 1 month Green leafy vegetables in diet Limcee 500 mg once a day for 1 month Liv 52 for liver growth Vitamin d sachets once a week for 1 month Hopefully you recover soon Regards
your symptoms point towards sleep disturbance, mild hypertension, and possible vitamin deficiency/postural strain. Start with lifestyle corrections, supplements (after tests), and BP monitoring. If sleep and pain do not improve within 3–4 weeks, or BP stays high, see a physician for further evaluation.
Nutrition
Vitamin D: Morning sunlight (15–20 min) + Vitamin D3 supplement (after blood test if possible, but usually 60,000 IU once a week × 8 weeks is given by doctors).
Calcium + Magnesium: Milk, curd, almonds, pumpkin seeds, ragi.
Vitamin B12: Eggs, fish, milk, or supplement if vegetarian.
Balanced diet: Don’t skip meals, eat fruits daily, enough protein (dal, paneer, eggs, chicken, fish).
Sleep hygiene
Fixed sleep & wake time (even on weekends).
Avoid phone/TV at least 1 hr before sleep.
Warm shower before bed helps muscles relax.
Light stretching / yoga for neck and legs in evening.
Lifestyle
20–30 min walking/exercise daily improves circulation, BP, and sleep quality.
Hydration: 2–3 L water daily (low BP worsens if dehydrated).
Limit caffeine, alcohol, and smoking (all disturb sleep).
Thanks for sharing, Prasad 🌿 I’ll break it down step by step for you:
Why you may feel this way
1. Intermediate sleep – often linked to stress, irregular sleep timing, or sleep apnea.
2. Body and joint pains – can come from low vitamin D, low calcium, muscle stiffness, or posture issues.
3. Neck pain – often due to pillow/bed setup or cervical muscle strain.
4. High BP (not on medication) – even “little BP” needs monitoring, as untreated high BP can affect sleep and cause morning fatigue.
Things you can do to feel fresh
✅ Before Sleep • Maintain a fixed sleep time (10–11 pm is best). • Avoid mobile/TV at least 1 hour before sleep (blue light delays deep sleep). • Do light stretches for legs, back, and neck. • Warm water bath or gentle massage with coconut/sesame oil for relaxation. • Avoid caffeine, heavy meals, and excess salt before bedtime.
✅ During Sleep • Sleep on a firm mattress (not too soft). • Use a pillow that supports your neck naturally (too high/low causes pain). • Keep room cool, dark, and quiet.
✅ Morning routine • Wake up at the same time daily, even on holidays. • Drink 1–2 glasses of warm water. • Do 10–15 min of walking, yoga, or stretching – this reduces stiffness and improves circulation.
Lifestyle & Health Support • Check vitamin D, calcium, and B12 – deficiencies often cause body pains and poor sleep. • Monitor your BP regularly. If it stays high, you may need medication to protect your heart, brain, and kidneys. • Balanced diet: more vegetables, fruits, nuts, less junk/salt.
👉 Since you already have BP and pain, I strongly suggest you get basic blood tests done: • Vitamin D, Calcium, B12 • Thyroid profile • Fasting sugar • Kidney function (because of BP history)
After taking the test, if vit d is low - you can take 60000 IU once daily for 2 months.
✨ Small consistent changes + checking for deficiencies will help you wake up fresher and reduce tiredness
Let me make you a daily routine plan (morning-to-night)
🌞 Morning (after waking up) 1. Wake up same time daily (6–7 am is ideal). 2. Drink 2 glasses of warm water. 3. Light stretches (10 min) – neck rotations, shoulder rolls, hamstring stretch, ankle circles. 4. Morning walk / yoga (15–20 min) – improves BP, sleep quality, and body pain. 5. Breakfast (healthy & filling) – oats, idli, dosa, or eggs + fruit. Avoid too much salt and oily foods.
⸻
🕛 Afternoon • Lunch – more vegetables, dal, whole grains, and curd. • After eating, sit upright for 10 min (don’t lie down immediately). • If tired, take a 10–20 min power nap (not longer).
⸻
🌆 Evening 1. Walk or light activity (20–30 min) – helps BP and sleep. 2. Limit tea/coffee after 5 pm. 3. Neck & back stretches if you sit long hours.
⸻
🌙 Night (before bed) 1. Dinner at least 2–3 hrs before sleep (light food – soup, roti with sabji, etc.). 2. Switch off mobile/TV 1 hr before bed. 3. Warm shower or gentle oil massage for legs/neck. 4. Bedtime stretches (5 min) – cat-cow pose, child’s pose, legs up the wall. 5. Sleep at 10–11 pm.
Interrupted sleep, body pains, neck pain, and mild BP could be due to stress, poor sleep posture, vitamin deficiencies, or early hypertension. Start by checking blood pressure regularly, improving sleep habits, staying active, and eating a balanced diet with adequate hydration. Please consult a General Physician for BP monitoring, vitamin tests, and neck pain evaluation so they can guide you on lifestyle changes and medications if needed.
100% Anonymously
Get expert answers anytime, completely confidential. No sign-up needed.
About our doctors
Only qualified doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.