JinB, I also was laughing out loud about the voting booth incident (although voting difficulties are not a laughing matter--just that you told it so well!).
I'd also like to second H2H's advice, which I think is *excellent.* Not that you don't have reasons to distrust S and his behavior with Swiss Miss or a thousand 20-something beauties, but that you can't do anything about it, and to the extent that much of this is your anxiety and ASSuming, you can do something about that. I'd say a month is a good period of time to work on this, just as H2H has prescribed.
Hang in there....have you been doing the cardio thing? Does it help?