I am answering it here because there are a couple of pieces that I want to highlight for other readers. But, please, if I have missed your point write again. Lucky people have their faith, or their friends. God did not create us to be lucky. We were given free will and the ability to make choices.
People have faith because they choose to have that faith.
Read the letter to the Hebrews, it is full of people who practiced their faith and chose to follow God even when it looked stupid to everyone else. They knew in their hearts that God would provide for them, just as God provides for us today. If we lose our way today it is usually because we choose to and have decided to give up. We have made a decision to quit seeking God's truth in our lives. Right now, I have little hope, but God can give it in abundance, to those who can accept.