Many people struggle to sleep well at night. Some people fall asleep quickly but suddenly wake up at 2 am or 3 am and cannot sleep again. Others lie…