We all have dreams. Dreams are what we are suppose to see when we sleep. But for some people, it is deep rooted in their brains that, it is what keeps them awake. Some are gained without pain. But life has a funny way of surprising us. Even with things which seemed soo solid.