You can train your cat to get used to his bed by luring him in with treats. When he’s in the bed, hold a treat above his head and wait until he sits down. Give him praise and the treat as a reward. Leave a few more treats in the bed so he has the incentive to keep coming back.
Some people report experiencing ‘precognitive dreams’ which include knowledge of the future.