My husband and I have been married 5 years this month. He lives 750 miles away from me and our two small daughters they are 3 and 4 yrs. I am going to Pharmacy school and he is active duty military so if I want to pursue this career we have to make this sacrifice right now and just get through it. The problem is that early on in our marriage, while I was pregnant, he cheated on me, while we were living apart. I found out a year later and cheated on him 3 times with 3 different guys. I know how sick and disgusting it is that I didn't just leave him and did that to myself and my husband to deal with it but I was kind of a screwed up person at the time and couldn't see living my life without him and I just thought if I hurt him as much as he hurt me, then I could stay with him. He also cheated on me about over a year later when he deployed to Iraq. I found out about that by snooping around on his email and cheated on him 2 more times. Once again, I found a world of self-hatred in my actions but then I could justify staying with him because I had wronged him more that he'd wronged me. So, now we're living apart and I have been trying to trust him and feel comfortable with him going out and not reporting to me every few hours. The other night he walked to the corner store with his friend, offered this girl to use his bottle opener because she needed one, then she stayed at his apartment with him and his friends for a while, they all went to the bar. When they got back he tells me that he made her go back to the corner store, and he went to sleep. Then he said she came back 2 hours later asking if she could use his phone and if he could maybe give her a ride to her boyfriends house. So, he gave her a ride but no one was there, he brought her back to his place and they hung out for a little while, he says he went to sleep and she then left walking to go to her grandmother's house. Also, when she took off she stole his cell phone which kept him from calling me for about 5 days. He did however get ahold of me by email after about 2 days only to lie to me about what had happened and then later on he decided to tell me this story. I just think I could use an outside perspective on this. I deeply love my husband. I also realize that I cannot stay in a relationship where my trust is going to be broken time and time again. We have 2 children, we have not really had much of an opportunity to live together and really work on our relationship. We got married too soon and now I have my education and he has his job in the military keeping us apart for now. Should I wait until we can live together before I make any decisions about staying or leaving or should I cut my losses before more betrayal happens. I am unwilling to resume the role of the cheating wife in order to stay involved with my husband. I want an honest relationship. Oh you, also about a week before this happened with this girl needing a ride. I went out with my sister, we were drinking and after the bar closed we wanted to drink some more so I called this guy from these apartments where I work and we went to his house and drank some wine with him. I knew this was a bad idea because this guy had tried to get me to kiss him before and told me he thought I was attractive. My sister and I went there and drank and while she was in the bathroom he rushed up on me and kissed me and I told him to stop and he tried to keep pushing himself on me. I told my husband about it after he told me about this girl from the corner store and now I feel like I should forgive him and give him another chance because I did something horrible to him to just the week before. I know this is really screwed up but some sound advice would help. Thanks