Major causes of insomnia are
- Stress
- Anxiety
- Depression
- Poor sleep habits
- Excessive screen time before bed
- Irregular sleep schedule
- Caffeine or stimulant use
- Medical conditions (pain, asthma, reflux, etc.)
- Medications
- Noisy or uncomfortable sleep environment
- Lack of physical activity
- Hormonal changes
You really nailed it.

Thank you for your wonderful information