Also consider caffeine intake and eating too close to bed time. Both can be disruptors. "I can drink caffeine any time if day and it doesn't mess with my sleep." I lied to myself too for years while working 2 jobs and horrifically stressed. I get it, we deal with our struggles when they exist. But during 2020 when I wasn't working I decided to figure out how to sleep. Turns out stopping caffeine around 1-2 pm and not eating within 3hrs of going to bed made CRAZY improvements. If possible, reduce room lighting/no overhead bright lights the hour before bed too.
Life doesn't always let us make these changes, but if you can it can help.