I used to have really cool non lucid dreams with messed up gravity and weird tripped out places, but now my dreams are boring like a typical day at school. What causes out dreams to be really abstract, is it occurrences in waking life/ diet/something else?

Also, might as well kill two birds with one......thread.
Does anyone ever get really bad deja vu in real life and remember something about that moment that happened in a dream but you cant remember exactly what it was, sortof like you dreamed a part of your day out the night before? Sorry thats a bit wishy washy