How do i stop being tired all the time

it's pretty simple and straight forward hahaha

i just spend nearly the whole weekend napping, again. i usually sleep 8-9 hours a night. But i alway feel so damn tired around 1pm. during the week i work so i cannot nap and let me tell you how hellish it is. but on the weekend when i can nap, i hate myself cause i sleep through my days because i see it as a personal failure.

how do i stop needing to nap ?

i can't really go to bed earlier, as i already go to bed a 10 and only have like 2 hours of free time a day. i would like to keep them haha

how did you stop needing to sleep hours during the day ?

edit; i eat pretty heathy too, so it's not a food thing probably haha