Dreams are intended to be something of a pathway to emotional and spiritual maturity and initiation. We are meant to understand certain things from our dreams, and then we are supposed to modify our behaviors in response to these new understandings.

Dreams reoccur when there is a failure to either understand what our dreams are trying to tell us, or because there is a failure to make the correct emotional and spiritual choices within our dreams.

A dream reoccuring, or the theme reoccuring is sort of like our Higher Mind continuing to give us re-tests.

Dreams will repeat for quite some time, but eventually the dreams will simply stop. The Higher Mind will give us only so many chances before it will abandon us to our lethargy or stubborn ignorance.