Thanks for writing in. Inability to sleep is a rising problem in today’s stressful lives. Are you working? If yes what kind of work do you do? Because if it involves sitting in front of the computer that might affect the sleep pattern as well as body aches.
Are you in your menopause? In menopause due to hormonal changes in the body there can be body pains.
Try practicing yoga before going to bed and having a shower before going to bed will also relieve the stress.
Inspite of these if you are facing this problem, visit a neurologist.
All the best.
The purchase of a good memory foam topper is a good start but it sounds like more a systemic problem for you. It is possible that you're body is just not suited to longer periods of stillness so maybe napping in periods could be a way to avoid pain? Long term though, I suggest going to the doctors, maybe getting an MRI done
Are you working out like weight training, running or any activities at all? Are you drinking Alcohol? I notice when I work out extra hard and have an Alcohol beverage or eat a spice called cumin or smoked paprika, my whole entire body will ache around 1:00 a.m. and I would have to get up and take a few Advils and sometimes that does not work. The ache is so bad I want to jump in front of a bus. I am find during the day I do not have that ache during the day at all. I started to write down everything I do during the day including eating and drinking, and it seems like when I work out hard, drink Alcohol 1-2 beers or 2 glasses of wine and certain spices it sets it off, that sounds weird but I cannot figure out why I would have this horrible ache at night. I can fall asleep very easy without pain, but around 1:00 am the ache wakes me up from a deep sleep and then I cannot fall asleep because the ache is so bad. I am in good shape not over weight at all and I do not eat junk food at all but will have a cocktail couple times a week and that seems to set the ache. Keep a diary and see what happens maybe its a food, spice, sugar or alcohol, if you work out like running swimming or any activities maybe its that, too much for your body. I do work out very hard and I have a small frame body and maybe my body cannot take the load and it's effecting my tendons, ligaments, bones and muscles. What are the Doctors going to tell you: Stress (I am retired) I do not have stress, you have to be your own detective. Good Luck.