I havent been working the last month and i havent beem able to sleep it seems lately what so ever

Ive been staying up all night and cant fall asleep till like 9-11am in the morning wtf. then i fall asleep and sleep all day and it pisses me off..
Its like im working on the night shift or something..

u guys know of anything i can get at the drug store like cvs or something to take at night to make me sleep all night and get back on my reg track like a normal person?

Any help would be appreciated.. thanks