Hi, welcome to the forum, you may be probably having Circadian rhythm disorders. Due to long term sleep deprivation in night time or delay in sleep will lead to excessive day time sleep or sleepiness, tiredness, loss of concentration and even dizziness.
This usually has happened due to change in normal sleep-wake cycle. There can be associated stress, anxiety, depression. Even generalized disease or conditions can cause such symptoms; hence this needs to be ruled out.
Generalize conditions needed to be ruled out are anemia, Diabetes, steroid use, thyroid disorder (hypothyroidism), blood disorder and dietary deficiencies.
Firstly you need to undergo routine blood tests like complete blood count, differential count, ESR, Hb% and thyroid profile etc.
If stress is present, you need to go for relaxation exercises. Appropriate use of sedatives (benzodiazepines) will help you to get adequate sleep. I suggest you to consult a physician. Take care and regards.
I feel like you have sleep apnea which is a lowering of oxygen during snoring usually. You might even stop breathing for several seconds. This robs you of a good sleep so your body reacts during waking hours. You need to see a doc and get tested. You might need a c-pap machine to wear during sleep. Jeanne