Ну, звучит как будто серьезно  наверное, Вам нужно поработать над собой и перестать ожидать "принца"? Если Вы посещаете с мужчиной театр, ходите в кино, к телу допускаете, в конце концов...) - значит, это не такой уж и "третий сорт?  присмотритесь к тому, что имеете. Мне кажется, что в почти 40  ждать у моря погоды уже глуповато (внешность и вес вообще не рассматриваю; достаточно и возраста)).