Yes, yes I know I should play longer time controls but for a number of reasons I either can't or won't play other time controls so that is not an option I'm willing to take right now.
I know the answer, and you know it, but you are not going for it. The best blitz players in the world is Magnus Carlsen and maybe Hikaru Nakamura. They have played so much longchess that they understand whats going on, and can move instantly.
I play 5-5 because its fun. It doesnt help my rating much, but my openingplay is slowly improved. I also get computeranalyze after most games. I know that longchess is more efficient blitzlearning, but I dont do it very much and my improvement is therefore slow. I only have 143 rated longchessgames.
Plan to trade down (equals) rapidly, and reach the endgame.
Learn endgames so you can play them FASTER.
Then maybe you won't make lots of (perhaps) extraneous pawn moves (via deep thinking) and subsequently lose on time, as you did in the game posted earlier in this thread.
Also, consider putting whatever bonus time (5 or 10 seconds) into you time controls that you need to have a reasonable chance of reaching the end of the game "on the board," instead of "on the clock."
And if you want to be thoroughly miserable. Play Bullet Chess -- say Game in 1 min., with a 2-second bonus. And your problems will multiply accordingly.
Finally, whenever major pieces are still on the board, either a checkmate "coming out of nowhere," or a loss via time controls, (from the complexity of the position) is a VERY COMMON OUTCOME in blitz.
Nuff said?