Oh, it happens to me all the time, trust me. I'll have a winning position against a 1700 and then inexplicably drop a rook.
I've found the only way to cure this is to force yourself to do a "blunder check" every time you make a move until it becomes second-nature - Silman says in The Amateur's Mind that at the end of your analysis of a move, you should just go back and make sure that it doesn't leave anything hanging or fall into a simple tactic.



Have you ever been winning a game, and then gave the game away by playing the most mind numblingly stupid move you could have played? Sigh. I want to cry or bang my head against the wall.