Name calling? How about sniveling? Whining? Self absorbed? Obstinate? Impossible? Self-righteous? Obnoxious? Obtuse? Indignant? Unapologetic? Annoying!!!!?
Sorry Dub, I just couldn't hold back any longer! At least I deleted the appropriate expletives...
Back to you Trekk, insert final word HERE________