I sleep tooooooo much!

I'm alway tired! I get off work about 2am go to bed about 3:30am and sleep until about 2 or 3 some days and I'm STILL exhausted and have no energy! Someone help! Has this happened to anyone? Any drinks or anything I can try to help me not be exhausted at work?