Hello. You need to get your physical check up done. Go in for your Cbc ( hb etc test) along with your
sugar level testing. You might have a deficiency of hémoglobin or vitamins for they too lead to dizziness, weakness and over sleeping ...so these need to be ruled out. More information will be required to really understand your zoning out if there are no medical indications.
In the meantime you can start with some exercise/ yoga and breathing exercises. Keep yourself busy doing activities. Have a proper schedule of sleep - wake timing, pick up a skill, indulge in a hobby etc.
Before sleep have a routine- you can take a bath, have a glass of honey milk, read, leave your gadgets 2 hours before bed.
All this will help.
You can contact me once your reports come through Practo @ drvatsalawadhwathakur
Next Steps
Medical checkup and Counselling
Health Tips
Sleep routine
Sleep - wake timings fixed
Exercise
Yoga/ meditation/ breathing exercises
Counselling after medical checkup