That part about being afraid youll oversleep is also anxiety.
Anxiety prevents sleep, general advice is to have a routine that calms you down.
My thing is just somehow convincing myself theres nothing to be anxious about. It really helps though if you can handle whatever might happen as a result.
Last time I couldn’t sleep like that it was because I had sentencing in the morning and I didnt think I could handle prison. Luckily I didnt have to go.
Its good advice, but a razor thin line to walk. Takes a lot of practice IMO to do it right.