Yes very very frustrating. But then again the expression "no pain no gain" is true and perhaps the expression "no frustration no gain" is also true!!
My consolation is to think that if DCN can't take advantage of today's GP hike, then eventually it will make it up anyway. One piece of good news and its SP will take a big step move.