Vivid or weird dreams can be a sign of something bad about to happen to you or your family or friends or the vivid dreams you have may also be a sign of stress, anxiety, depression etc.
When people are stressed or are suffering from anxiety and depression you can have weird dreams or vivid dreams.
Being abused or going through a traumatic event such as a car accident etc can lead to vivid dreams too.
Weird dreams can sometimes be a sign of stress, psychological stress and even changes to your normal routine.
Being stressed or suffering from anxiety and by watching something such as a horror movie or other scary event right before bed can be a cause of bad or weird dreams.
Stress and anxiety is a cause of nightmares or weird dreams so you might try relaxing before going to bed and avoid watching any scary movies before bed.
Nightmares can be a sign of illness such as mental illness or even depression.
Depression and Mental illnesses have been linked to nightmares and bad dreams.
Nightmares can also happen when you have other illnesses such as heart disease or cancer but not all nightmares are a sign of illness.
When you have a bad dream about someone it usually means that you are worried about the person or you could have some unsettled issues with that person.
Also having a bad dream about someone such as them dying or them getting injured could be a way of telling you that something bad is about to happen to that person.