Pantothenic acid (B5) is an effective part of a anti-insomnia vitamin regimen. It is good for relieving stress.
Inositol enhances REM sleep. Take 100 mg daily, at bedtime.
Chromium is often effective for someone with a blood sugar problem that is keeping them awake at nights.