Everyone wants to harvest a dream life. Not everyone is willing to do the initial planting and then the maintenance gardening. There is no random: Your life is the harvest of your thoughts.
So how do you build the life of your dreams?
You have to think about what you think about. Become conscious, figuratively and literally. And with that consciousness, choose the thoughts you give precedence to.
It isn't always easy. But it is simple.