Я слишком требовательна к окружающим

Я слишком требовательна к окружающим

У меня есть большая проблема. Дело в том, что я слишком требовательна к окружающим. Но не только к ним, к себе тоже.
У меня не получается нормально общаться с человеком, если он курит или пьет. Если хоть что-то неправильно делает, то общение с ним я сразу прекращаю. Многие парни просто отворачиваются, когда пообщаются со мной. А те, кто не отворачиваются, являются просто друзьями.
Я не могу найти вторую половинку, потому что все время нахожу в парнях какие-то минусы. Стараюсь их как-то сама сгладить, находя плюсы, но это помогает недолго.
Ну что со мной не так? Почему я стремлюсь все идеализировать и не могу жить в жестокой реальности, как это делают остальные люди? Как с этим побороться? Уже саму себя надоело такую привередливую терпеть!

Дария