Most of us have been bored to sleep at one time or another. Now and then I have had the odd experience of being bored to waking by my dreams.
I work with computers; during periods when I concentrate enough on programming, they intrude on my dreams. I first became aware of this during a computability class, when I found myself dreaming of cars moving out of and back into parking spaces, and realized on waking that this had to with the "pumping lemma" for regular languages.
Such dreams tend to be boring. I explain this to myself by saying that a very important aspect of computing is controlled repetition: do this until that changes. The computer doesn't get bored executing a loop a million times; But the dreamer contemplating it is bored before the dozenth execution.
Such dreams can be mixed up with whatever I have been watching or reading. The parking lot part of the computability dream may have come from a scene in the movie "Tin Men". This summer the dreams have included an as-told-to memoir of Brendan Behan's, a collection of short stories, and perhaps a novel. Such additions do not make the dreams more interesting; if anything they make them more tedious.