Dude, YellowM, I know exactly what you mean. I've done that many times. And I still do it.
Wether I can stop myself from doing it again I have no idea. I just try not to look back on the opportunities that I've missed because it hurts too much. But I look on it that if it was meant to happen it would have.