Life is full of numbers games. If you are lucky you just speed up the process.
As long as you understand the numbers game concept there is nothing to worry too much in life. You will see this concept in many successful sales people and business people. However in different industry the successful rate is different. It could be 0.01% or 30%. When you refused by people when applying a job or attempting a new product, do not lose your confidence it is just the NUMBERS GAMES. Keep moving on happily and try again.
It is not that you are not smart enough it is you haven't tried enough times to see the result.