Крыжовничек, не вините себя, даже если стопервый обонент вам скажет "сама дура".  Самобичевание - не вылечит проблемы. Вам нужно принять себя такой, какая вы есть, чтобы начать внутреннюю перестройку.  Да - ваша ситуация - дело ваших же рук, но так же и ваше будущее.  Понимая и принимая себя вчерашней - вы сможете выстроить здоровое завтра. Держитесь.