Thank you everyone for your quick replies. I see the consensus is that I should see my doctor. Of course I have now successfully procrastinated my way into a weekend and won't be able to see him until Monday.
Bev, I may have read your post wrong, but did you just tell me you haven't seen a...