I've had dream-themes that repeat for years and years.
Odd thing is, once I figured out what the theme was "about", each dream would stop.
The weirdest one was a theme about bathrooms with no doors an only half-walls. That one went on for decades. My first day at clinical training they showed us the demo bathroom where we would learn/teach bathroom mobility. Fully functioning bathroom with no door and half walls.
The dreams stopped.
"If Americans want to live the American Dream, they should go to Denmark." - Richard Wilkinson