Ranging from the attacks on you and how you've handled them I'd have to give you an "A" if I were grading your performance.
Go get 'em "Kid."
Thanks much!