You go girl!!! I too have played by all the rules and bit my tongue so many times with the donor til it bleeds......you didn't hurt his feelings, you stood up for yourself and shocked the crap out of the boy......savor it.
-------------------- Better to lose a lover than love a loser!!