Weather forecast, even with all the advanced technology (i.e supercomputers) we have now, is still something of an art rather then pure science. It is not unheard of that storms will suddenly shift to directions unpredicted by the forecast models (although such cases are getting more rare as technology and accuracy improves). But there is still no such thing as 100% accurate and fool-proof forecast. Just keep that in mind when you complain about how unreliable weather forecast (and storm tracks) can be.