Do you enjoy your job? I only ask as I hated the company and my work I did at my last job and found it impossible to wake up for work and would often over sleep. I tried lots of different things, including getting an old fashioned hammer type alarm clock which woke everyone else in the house up but myself, lots of different alarms on my phone and an electric alarm clock too!!! Changed jobs & company and found it easier to wake up in the mornings, same phone and alarms set on it.