Welcome Sammoyke!

I will try to keep this short becuase I got to go (sorry )

For meanings of dreams you are the only one who can interpret what it really means "only if you name the fear you can banish it" - (Easy version of a Yoda quote ^-^) But other people can still help you interpret it, but you possess all the correct answers.

Since you already seem very aware of your dreams, I mean you describe them as super vivid and real, then I would suggest you read some guides about reality checks because all it takes for you now is one reality check in those dreams and you will become lucid (aware that you are dreaming).

If you wake up from the dream it's far from over, if you just remember to lay still and have closed eyes upon awakening (doesn't have to instantly, but very soon after the awakening) you still have a big chance to return to the dream. It's called the Dream Exit Induced Lucid dream or DEILD. Check it out.

I hope lucid dreaming will help you appreciate your vivid dreams again and your nightly sleep.

Sweet dreams!