Никогда не нужно себя и других ни с кем сравнивать. Каждый человек уникален. Поэтому важно всегда помнить постулат: "Кто сравнивает - тот проигрывает". И это правда срабатывает.
Задавая этот вопрос, Вы, скорее всего, на подсознании уже ответили на него. То есть в вопросе - весь ответ. Каждый из нас для того, чтобы стать Человеком, по итогу жизни должен стать лучше себя прошлого. Это есть эволюция души.
Если вы в себе разочарованы, у вас опустились руки, пропало доверие к себе и т.д. и т.п. - для того, чтобы вновь обрести уверенность, нужно менять себя и свою жизнь. Это могут быть как резкие кардинальные перемены, так и постепенные, незначительные. Всё зависит от вас, от вашего желания.
Я так думаю - у каждого человека есть право и шанс, и может быть не один, начать новую жизнь, с чистого листа для определения себя, своего места в ней.
Что такое самооценка прежде всего? Это определение себя в этом мире. Кто я? Что я из себя представляю относительно прочих людей как существующих в реале, так и некоего идеального человеческого образа, подсказанного мне моим воображением. Начинает появляться в личности с момента принятия и понимания наличия окружающего мира и осознания себя его частью. Получается, что без самооценки нас как бы нет в этом мире, т.е. мы себя ни с чем и ни с кем не сопоставляем. Потому самооценка - данность. А давать она может разное - кучу комплексов или ощущение счастья - это уж от многого другого зависит.
Нужно начать развивать уверенность в себе. И не только ради привлечения этого мужчины, но и просто по жизни, так как это очень пригодится в нашем мире. Как? Читайте книги подобного профиля,там часто бывают задания, которые надо выполнять (типа подойти к незнакомцу на улице и завести с ним беседу), тренируйтесь перед зеркалом. Тогда и вы к людям потянетесь, и люди к вам. И жить станет проще.