Losing streaks (and winning streaks to an extent) seem to be self-reinforcing. So I seem to be more likely to lose if I have just lost a game and vice versa. I can also often spot if I am playing someone on a losing streak; they often bang out moves, than make a simple mistake and resign quickly rather than playing on. I can see the same mentality I have myself - oh there I go again with my stupid moves - may as well give up and try again - it will be better next time and so on.
The best cure is to stop playing. Maybe for five minutes, or an hour, or a day or however long it takes till you are thinking straight again. That's what I try to do.
Yes, that's close too. Win 10 games against 500 rateds, then lose 10 against 700 rateds.