That could be me writing the post.Exactly the same symptoms ,so eager to read the replies.
By the way,i am 76 and have been like this for 5 or 6 years.
Thought magnesium was going to do the trick but same same for me.
I allow myself 1 sleeping pill a week but like you feel liks sxxt the day after.Good luck.,