So true, our daily activities can influence the kind of dreams we have.
I noticed that I have funny dreams whenever I had a very busy or mentally engaging day
But my dreams are also a very important means for God to reveal things to me so I don't take my dreams for granted whether positive or negative.
One thing I believe can help those who are believers is to pray before you sleep that your dream life is sanctified.