Definitions of alter ego:

  • noun:   a very close and trusted friend who seems almost a part of yourself