I've been having a lot of dreams lately also that really leave me questioning why certain events happened etc. I spoke to my sister about it and she gave me an answer that's so simple and easy, really. She said, "Ask God to reveal it to you".
THANKS! that makes so much sense.