Me and my husband have been together for over 20 years between dating and yrs of marriage. We have one teenage child prior to marriage. We dated off and on for years before marriage. The problem: I thought I was doing the rt thing by doing what I considered to be forgiving my husband for transgressions before we got married. (not supported through pregnancy & irresponsible). When we got married I believed with my whole hear that he had mature and was ready for marriage. Our early years were pretty good. I tried to back away and allow him to develop his own bond with our child. I was very hurt when on one occassion I found him seeking out other women on a dating website. This began the decent of our relationship, over the years I found additional evidence of these same behaviors. He always denied it, even though I had proof or said he did as a joke, but he gave his real information. In addition to this he is very selfish and irresponsible (spending large amounts of money on himself) He never really like what I pictured a father would be with his son. He loves sports yet he never introduced this to his son, watching or actually engaging in real activities. Then he began to become extremely jeolous, going through my things, trying to keep tabs on me via telephone. Then one day I was shocked when he actually pushed me, these incidents were few and far between but they still occurred. I never had even cursed at him. During one very heated arguement he walked out the door and said F##K U I opened the door and gave him the finger he came back in the door and choked me. Long story short, all of these things along with the financial strain, emotional strain of accussing me of cheating for years and my dislike for his parenting skills, eroded our relationships. I had a serious talk with him and told him everything I needed to help our relationship improve. Nothing changed, I begged him to go to counseling, he refused. Well in my mind we were done and this resulting in me making change which was not smart and totally out of my character. I cheated, it was wrong. I actually left my husband for a couple of months and tried to make this relationship work with this person. But I had lived as a wall flower for so long that at the first sign of trouble I left him to. Well fast forward to the future, my husband convinced me that we should be reunited, he said he could handle what happened and he realized his part in the demize of our relationship. So I believe him and we got back together but it hasn't been good. Every agruement we have result n it all being my fault because I left. And when I bring thing hes done in the past then I'm living in the past. Most of the traits I saw before are still true now, there has been no physical abuse or anything. But financial, irresponsibilty, selfishness and parenting are still serious issues. Wish leads me to the questions. Am I just over reacting and there is hope for us, or did I just make the same mistake twice?