For me the problem is knowing when to give up on an edge. But I'm finding that there's rarely a proper time to surrender, it occasionally just takes a bit more time to bring an edge than you feel...