Who else had a problem with the ending??? (spoilers)
So here's my thoughts while I viewed.
I remembered the loud piano noise scene and realised that he would eventually be the ghost haunting himself and his girl.
Then it happened.
My next thought was "he will use his ability to physically touch things to prevent his own death."
All of a sudden, he's dead again, and there is a 2nd ghost? Why would there be a 2nd ghost? You can only have one soul right?
I found that to be weird. It was definitely thought provoking (which is always good) but also a bit strange.
My next thought was that we'd see the room FILLED with ghosts.