Я не знаю, как вам поступить-решайте сами, самое главное не вините себя ни в чем. Так сложилось и все.... Принимать вам его или нет-решать только вам не видя и не слыша Вас очень сложно разобраться, сходите сами к семейному психотерапевту, они эти схемы знают, просто  я думаю, что если так повелось, то так оно и будет продолжаться, слишком много причин, они и психологические и социальные. Только не бросайтесь в новые отношения, поживите одна.