If you were dreaming same dream but with different endings, your brain tries to send you a message. The same dream means you have a recurring theme. Your dream ends with different conclusions because your brain tries to explore different scenarios and situations to deal with the theme. Dreaming of different endings means you have to think about these different ways of managing your situation. You are required to take some action in your waking reality.