Agreed, my post was 100% out of line. Seriously, I do apologize.
...belated posting on my part, but should you read this, yes indeed you should apologize...profusely...
Already done. Shove off sonny.