I feel for you...sounds like a day that should be over alreadyMaybe it will be better after naptime! Just a note, I would not be using marbles with a 2 year old who has proven to have oral impulses...you are lucky she didn't choke on it! I am sure you have already thought of this after what happened though.
My day has been quite good...we stayed at the park all morning and pushed it a bit later than usual...which made for a rushed lunchtime, but was worth it because our forecast is for nothing but rain for the next week or so!