Maybe you love having vivid dreams. Maybe you hate them. No matter how you feel about them, you should try to understand why you're having them. According to Good Housekeeping, these things affect what you dream about:
If the smell of flowers hits you while you sleep, you'll have pleasant dreams. If you smell sulphur, you'll have nightmares. You might even dream about your breakfast if you smell the bacon cooking.