Monster or Angel

Tossing and turning all night long
Caught in a terrible tug of war
Between nightmares from my past
And sweet dreams of Christine

The nightmares are unrelenting
Reminding me that I was a bad person
They tell me I cannot change
I'll be a monster forever

The sweet dreams come few and far between
Christine calls me an angel
She says there is good in me
A goodness that has been buried too long

So which am I a monster or an angel?
I only wish I knew
So I could end this nightly tug of war
Monster or angel, depends entirely on the point of view