Dude I am having the EXACT same sleep issues,not sure of your age but i am 57 and i leave for work at 3:30 a.m. and i try and get to bed by 7:30 p.m. i work a 10.5 hr. shift on my feet the whole time servicing C130 engines, i only work a 4 day week Mon-thur. and train on Sun.,Wed,Fri thus i only hit the gym on one work being wed. i head to the gym straight from work and i am toast after that. i can set my watch to the exact time i get up through the night ,once at 10 and again at 1:30 to relieve myself. I have tried melatonin but it wasn't enough so i have a script for Zopiclone which i only take on Sunday night to help get me into the early bed routine. i see my Doc. tomorrow for my annual physical and am going to ask to get referred to a sleep clinic as i also snore like a freight train and was kicked out of our masterbed room and now sleep in a spare room,which i don't particularly like being seperated from my wife. She did record me a few times and i don't blame her. the one other point to make is i ahve never woken to the alarm in 5 yrs on this shift, i always wake abouut 20min. before it goes off, my total night sleep is on avg.6-6.5 hrs which is not enough when you are weight training