Why do you think you can't find love until now? Try to look in your mirror and see all the shortcomings. Are you short? Ugly? Boring? Not rich enough? Not someone who is good at communicating? Or everything?
If you continue to let shortcomings take over, you will not find love. With such circumstances it is very easy to lose yourself motivation and confidence. Chances are you have not found love so far because you have never seen your true self and continue to dissolve in it.