bk - As per your cough... Acid reflux?  I know I've brought this up before with you, but with all the stress, physical (all the travel) and mental/psychological (the fundraiser, NYMF, etc.), you could have a case of acid reflux.  -Especially if you're having a dry, irritating cough.