Everybody can have an off day. Seemingly everything collating to go wrong, and normally coming just before an important day in your life. ...