LOL If I smash your finger with a hammer, I guarantee that you will 'know' that hammer exists : ) You may believe that you are a dream of Vishnu's, but that doesn't cut it in the real world.
Why? Because your senses perceive pain and that is somehow more valid than any other senses?
You make the assumptions that there exists an objective reality by which our senses give us generally valid information. Even "I think therefore I am" Descartes had to invoke God in order to justify an external reality.
Ooh, really? I have been physically hurt many times in my dreams. Each time was real as far as I could tell at that moment. Was I really hurt?
If you were to smash my finger with a hammer, it would hurt, and the pain would be objectively "real"...
...just as the pain I felt in all those dreams was objectively "real".
Are you awake right now and reading this on the Web, or is this a dream? Either way, please objectively demonstrate how you know this.