Science fiction, outside of poetry, is the only literary field which has no limits, no parameters whatsoever.
In science fiction, you can also test out your own realities.
Create a world in which these things do or do not exist, or in which they are extended in some way. Test reality against this fiction. The reader will recognize the world that you're talking about, even though it may be another one altogether.
As far as hypnosis is concerned, I had a very serious problem when I was in my twenties. I encountered a man who later became the president of the American Society of Medical Hypnosis. He couldn't hypnotize me.
As far as I'm concerned, I didn't dream - ever.
When I can't do something, this always impels me to study it.
You don't sit up in a cave and write the Great American Novel and know it is utterly superb, and then throw it page by page into the fire. You just don't do that. You send it out. You have to send it out.
You must write to the people's expertise.
You write a story about loneliness, and you grab them all because everybody's an expert on that one.
There are people who have tremendously important things to say, but they say it so poorly that nobody would ever want to read it.
You have to study your field and you have to find out how other people do it, and you have to keep working and learning and practicing and ultimately, you would be able to do it.
Some major writers have a huge impact, like Ayn Rand, who to my mind is a lousy fiction writer because her writing has no compassion and virtually no humor. She has a philosophical and economical message that she is passing off as fiction, but it really isn't fiction at all.