he sounds like someone i saw a few months ago..if you add agressive to that and domineering and hurtful...its him im sure...
my hat is off to you hon, we all have had our fair share of "non-gents" to put it mildy.
I believe we should have at least in title an honorary public relations...