Ah, the ego! That little voice that constantly talks to you in the back of your mind. The all-too-familiar, endless dialogue that taunts and teases you. It can be the withering sub-text of an argument or the moral boosting rant of how you are better than all that.
Yet, at the end of the day, as you lie in bed tossing and turning listening to the... read this article