What's ego got to do with whatever? Its a rant but all fictional the author has no relation to it :P :P
Read this post on subzeroricha.com