God speaks to us in many ways. Joseph was spoke to in a dream in his young years. Who know that the dream would turn out the way it did. Stay tune...
Stop blaming others for where you are in life and own up to it.