Sudden Tooth Pain: What Might Be Causing It

You are having a great day.  Things are going smoothly, [...]