Sonic Reunion alter ego

Liberation is soon to come
In her mind I am the one
She is longing a for human touch
I could give her oh so much
Alone in the night
Black or white
Inventing a saint
Suppressing my taint
She's in love with my
Alter ego
Praising
Imagining his halo
Man in disguise
Fantasize
The hero
Riding into
The end of the rainbow
A character of human form
Considerate, secure and warm
That is what I want to be
Creating the man replacing me
Painting myself
Portraying well
Concealing my flaws
Hence the reason or cause
She's in love with my
Alter ego
Praising
Imagining his halo
The hero
The end of the rainbow
The knight in shining armor
The king, the guide, the savior
Made by her fantasy
All she wants he will be
She's in love with my
Alter ego
Praising
Imagining his halo
Man in disguise
Fantasize
The hero
Riding into
The end of the rainbow