How many hours of sleep do you get? You really need to get more sleep if you wake up consistently groggy.....meaning hit the sack earlier.
I love to stay up late but realized early on when I started trading a few yrs ago that at least 7 hrs of sleep is needed to reset your mind. Also, when i wake up, I make it a habit of reading all the premarket news... marketwatch online, cnbc or bloomberg and political news. Then, I look at the charts for the market(s) I trade in(in my case ES, GBP/USD, and EUR/USD.
In otherwards, you need to wake up fresh and do preparatory things to get your mind into "processing" mode before jumping into a trade, or else the market is going to hand your ass to you, like you already said it has bcuz of your impatience.