Regarding your allergies, I was having major issues with them/sinuses last spring, but like you, didn't want to be talking a lot of meds. I had gone to the dr b/c I thoughtI had a sinus infection and the dr recommended a thing called a "netti pot". You can find it at any drug store. Basically, it is just a pot of salt water that you run thru your nose that helps clean out your nasal cavity/sinuses naturally. They are cheap (like $5) and you can use it forever, so it might be something to look into to help give you some relief.
I think it really is a hard balance with S. Like you, I want to make S's life as positive as possible b/c he has to deal with a broken family, but I can't let S run my life either (although he is a very strong willed child & I think would try to whether or not there was this sitch with H! haha). I think your above post just came off wrong b/c you have been good at balancing that. If you ever do feel like you are making yourself miserable for the sake of S (and although we would give our lives for S), you would just have to reevaluation whether the circumstance was necessary for S or if it could be avoided & help S understand it in kids terms.
Interesting about H's old friend. Although it obviously doesn't matter anymore, you almost have to wonder if there is a "history" with all his so-called "friends" that are girls. But that's great news that you got over the initial ackwardness with her. It will definitely make the work environment much more pleasant for you.
Good luck with test day tomorrow!
Me 27; H 28; S 2 Togeth 9; M 4 Sep 11/14/08 EA OW1 Sep 08 EA OW2 Mar 09 EA OW3 Jun 10