There is no need to apologize. Ironically, I feel just the same at times. I get frustrated when it takes me much longer than I anticipated to get the next update out, plus there are many factors I cannot control at times, e.g., when some hardware breaks down or something. Not to mention taxes and stuff...