Although insomnia is widespread, it's not always clear what causes it.

A health report published by "Harvard Health" entitled Improving Sleep lists 6 health problems that can make falling asleep more difficult:

Diabetes

  • Diabetes is a serious illness, but many people live with this condition without their knowledge, as the symptoms can be subtle.
  • According to the report, people with diabetes may face problems that make it harder to sleep.
  • These problems include night sweats and frequent need to urinate.

Heart

  • Heart failure occurs when the heart is unable to pump blood properly.
  • It mostly affects the elderly, however it can also affect young people in some cases.
  • A condition that appears gradually can lead to fluid accumulation around the lungs.
  • This can wake up sufferers during the night feeling short of breath.
  • Scientists from Harvard University suggest using pillows to lift the upper body.
  • The main symptoms of heart failure include shortness of breath, feeling tired, fainting, and swollen ankles.
  • Signs can develop rapidly or gradually over weeks or months.

Arthritis

  • Medications used to treat arthritis often cause insomnia.
  • If you have arthritis and sleep problems, your doctor may suggest taking aspirin or an anti-inflammatory medication just before bed to relieve pain and swelling.

Nocturnal urination

  • A condition that makes you need to urinate a lot at night.
  • The condition causes a person to wake up at least twice during the night, but in severe cases, the person may wake up up to 5 or 6 times.

AThe thyroid disease

  • Hyperthyroidism can cause sleep problems.
  • The disease causes excessive stimulation of the nervous system.
  • Symptoms of the condition can be vague.