Remember that no one is perfect. Even the most confident people have insecurities. At some point in any of our lives, we may feel we lack something. That is reality. Learn that life is full of bumps down the road. And that often these insecure feelings come and go, depending on where we are, who we are with, the mood we're in, how we are feeling. In other words, they are not constant. Dont wait for perfect moment. Grab it at the earliest.If wait too long for perfect moment,the moment will pass you by.