I'm sorry you're upset; I totally get it. Do something to try to take your mind off of it for now...something distracting. Maybe you didn't do as bad as you think. Wait until you get them back and then devise a strategy to do better next time. I know it's much easier said than done, but try not to let it destoy your day and your weekend. There's nothing you can do about it now.