Man you been readin the same websites as me. Stop it.
I mean these theories are pretty widely held about the movie so I wouldn't be surprised if you read it somewhere online... I use to browse IMDb forums a lot, which is where I first discovered them..
I've read the book a couple times as well and they make it a little more obvious that he wasn't imagining everything...