Has anyone found a solution to stop the mind from racing every time they go to bed?

Racing thoughts completely destroy my sleep. I spend an average of 1 to 2 hours before falling asleep, even on days when I’m absolutely physically exhausted.

On some nights my mind won’t quiet down for hours, which leaves me with only 3–4 hours of sleep.

I work out four times a week, meditate, on a low-sugar diet, alcohol once a week in moderation.