Megamand your ego sounds like conan. That's my guess.

And that also sounds like a sorry excuse