For your Sleeping habits :- Try reading a book for a bit, if you can't fall asleep, it will make you tired , Try staying away from your phone before bed , In the summer, put your alarm clock on the other side of the room so you are forced to get up to turn it off.
And your second problem...