Night Lockout
The reason the morning is hard is usually the night before it. Night Lockout puts an ending on the evening, decided by the version of you that is still awake enough to decide things.
How it works
Pick the apps that keep you up — or the whole phone — and the hours you want them gone. During the window they do not open. Calls still come through.
The schedule runs on the device with the app closed, and it survives a reboot.

Strict or Hard mode
Hard mode is the default. Nothing but the clock ends the window — which is the point of setting one at 10pm for a person who will feel differently at 1am. Strict is the gentler rung: a ten-second hold ends tonight, and tomorrow runs as normal.
Pro
Night Lockout is part of Beyond Alarm Pro, along with Morning Lockout, scheduled blocks and the exercise missions.
Get Beyond Alarm
Free on Google Play. No account, and it works offline.
Download for Android