Does anyone experience constant hypersomnia throughout their life?

So even when I was a kid, I've dealt with this particular problem. For example, in high school I kept falling asleep in class. When I went to visit family I went to bed most of the time in the back. And many times, I will be so tired after the day that if I'm able to sneak to the bed. I can sleep for a good number of hours.

I have noticed that high protein meals help. But I don't think they are the solution because they don't last long enough. Like between males they're fine. But if breakfast is not high protein, or launch is not high protein. That period of the day I will be tired most of the time.

I've played around with sleep schedules to see if it can help, but even with a full 8 hours of sleep. I can get up and do something for an hour or two and then I'm ready to go back to bed. In some cases if I do go back to bed, I can get a couple more hours of sleep and then I'm functional for most of the rest of the day. But with a high protein diet or doing something like this. I'm constantly fighting.

Many people around me assume that it's laziness, and it's has been used heavily against me. Part of me thinks it's because of my autism. I can't find a direct link. But I think it's because I'm constantly walking on eggshells. But when I look up the stuff for autism. I'm getting results for insomnia, or things like that. So the opposite of what I have. However once in awhile, I might come across something like this. But there's a lot of question if this is autism or related to something else.

Thoughts? How common do you think it is in autism?

Edit:

I want to clarify something. Studies show we have a 80% chance of having sleep problems. But the focus is mostly on the not enough sleep, and very little is on too much. There is no % on how many that have sleep problems is due to too much.

Even for nt, hypersomnia is largely not researched. So it's mostly a miss than hit. Like there is enough research to basically say it is a thing, but that's about it given it isn't caused by a hit on the head or something like that.