What you need is a sleeping schedule. Not necessarily a perfect one, but a functional schedule. So how do you achieve that?