Man this sounds familiar.......
overly concerned with one's own desires, needs, or interests
Synonyms for egomaniacal
egocentric, egoistic (also egoistical), egotistic (or egotistical), narcissistic, self-absorbed, self-centered, self-concerned, self-infatuated, self-interested, self-involved, self-loving, self-obsessed, self-oriented, self-preoccupied, self-regarding, self-seeking, self-serving, selfish, solipsistic
ALL THE ABOVE HAAAAAAAAAAAAAAAAAAAAAAAA
http://www.merriam-webster.com/thesaurus/egomaniacal
Realist - Everybody in America is soft, and hates conflict. The cure for this, both in politics and social life, is the same -- hardihood. Give them raw truth.