I alternate over-the-counter drugs, i.e. paracetamol-and-codeine, antihistamines and promethazine. I also use cannabis (proper amounts, not the currently-popular legal type) which helps enormously.
I suffered hypersomnia at first, about 24-5 years ago, since when it has varied in insufficiency...