Почему тянет
А Фрейд его знает. Без длительного копания в вашей голове это очень сложно понять. Влечения - это такая сложная штука, что нельзя их привязать к чему-то одному, типа эдипова комплекса.
И нужно ли это? Даже если вы будете копать очень глубоко и докопаетесь до одной из причин, этих причин может быть еще штук двадцать, и все работают одновременно. Проблема-то, наверное, не в том, что тянет, а в том, что вы от этого страдаете.
Меня вот, например, тянет сейчас пойти покурить, но я от этого не страдаю. А моя жена и дети не страдают от того, что я наркоман. Я не допускаю в жизнь таких обстоятельств, которые могли бы заставить их страдать.
Как с этим справиться
Справиться с чем? Дело в том, что то, что вы перечислили - это не проблемы, как бы странно это сейчас ни прозвучало. Постарайтесь сформулировать для себя, от чего именно вы страдаете.
Я, например, работал с девушкой легкого поведения. Прекрасный был человек, и, откровенно говоря, я не смог бы с ней встречаться только по той причине, что она была тупая что пиздец. Вот это была бы реальная проблема, от которой я бы страдал. А вовсе не от того, что она легкого поведения.
В чем проблема-то, которая действительно вас беспокоит? Отфильтруйте все лишнее и поговорите сами с собой максимально откровенно. Может, девушка вам хамит? Может, она ворует деньги из дома? Может, она трахается на ваших простынях и забывает их после этого стирать? Может, вешает колготки на люстру? Может, не интересуется ничем, кроме своих наркотиков?
У меня жена, например, блять, матерится, блять, через каждое слово, нахуй, заебло что пиздец, блять. Раздражает безумно, но что поделаешь, если она такая. Взрослый человек, и я ее не переделаю. Знал, на ком женился, и проживу с ней, пока гробовщик не разлучит нас.
Поставьте хотя бы себе такую цель, и тогда проще будет разбираться с тем, что конкретно вы можете изменить, а с чем придется смириться.