I am 30 years old and thought I had found the man of my dreams. I found out my boyfriend cheated on me twice during our year long relationship. Our relationship has been pretty amazing and he even moved halfway across the country with me so I could go to school. Recently we've been talking about getting married and starting a family. He told me about his infidelities during a fight and said it to hurt me. It did. I'm devastated and staying with my mom. Both times that he cheated on me it was after or during a fight and before we moved away together. I'm trying to make sense of everything and figure out if I can/want to make the relationship work. He is full of apologies and claims that once we moved he became completely committed to me and he would never do it again. He says he wants to marry me. I have never felt like this about anyone else. I am not sure what to do? How could I possibly consider staying with him... or marrying him? Is there anyway to get past this?