Sleeping too much?

Sooo I work overnights and that already takes a lot out of me but lately I've been sleeping 12+ hours every day so I basically get up, take a prenatal, and try to eat something before going into work

I usually snack the whole time I'm working

Should I try sleeping less, because I feel like I'm not getting enough food in me? I'm hungry like every two hours

I still feel so exhausted all the time though