Sometimes you have a great plan all laid out and you feel like you are ready for anything and then life punches you right in the jaw.