Give them lots of kisses, then ignore them. I've lived this for over 20 years and have only found aging settles them down, nope, I'm lying, my 16 year old still gets the zoomies at 3am.
Seriously, can you lock your cat out of your bedroom and ignore if she scratches throughout the night? For a cat, not getting a response means what they are doing is not working so they give up. Getting a response means they are doing the right things to get what they want.
Cat maid to:
Puddles, female Himalayan (16 yrs)
Jasper, male Ragdoll ?? (approx 9 yrs)
Sweet Pea, female silver tabby DSH (approx 7 yrs)
Rose semi feral, a cpietra rescue, female tabby (approx 6 yrs)
Snowball RIP (1991-2005)
In a cat's eye, all things belong to cats.-English Proverb
“While we are free to choose our actions, we are not free to choose the consequences of our actions.” Stephen R. Covey