Sounds like your boss is being unsympathetic but the lack of sleep is down to your decision. Your boss saw it that you had 6 hours to get 15 miles. Cycle, train, lift from friends family, bus, even walking would have been options. If this is your first indiscretion suck it up and move on. It is...