Can't sleep every single night and when I can it's around Fajr time and I end up waking at 1:00. Really messes up my productivity and I don't know why, I'm not stressed or anything like that.
have a warm bath/shower, exercise, turn off all technology and stay away from caffeinated drinks and food in the night.
very useful since i find myself getting distracted by the internet. you should download a website blocker or disconnect the wifi at night.