Have before had what seems to be the same dream again, and it wasn't a good one.
I always thought dreams were from a past life or of the future..
"We must never be afraid to go too far, for truth lies beyond."
You can search throughout the entire universe for someone more deserving of your love than you are, but that person will not be found. You deserve your love most.