Ну диагноз по инету не ставятА беседа с хорошим специалистом помогла бы вам справиться с ситуацией, на мой взгляд.  Раз такие проблемы и комплексы из детства тянутся, то тут сам Фрейд велел к врачу сходить! Особенно если вам плохо и жить это все мешает, а сами вы справиться не можете.