r
They arent missing, they do it on purpose to turn you grey. Its an old trick. Pretend to swing and miss at the last second. Only new players fall for it. When in town always block first, until you are sure you assailant is grey.
as far as the timer goes, its fine. You learn to manage it...