I have been in a relationship with my girlfriend for close to seven years. I recently asked her father for his permission to ask for her hand in marriage. I found out a couple of weeks ago that she has been cheating on me with another man and we have stopped seeing each other which has been really hard. I don't feel any anger or hatred toward her. The thing is that after speaking to her I realise that I probably carry half the blame. She says that she feels like I am closer to my mother than her. My parents got divorced when I was young and I am very close to my mother, I have explained this to her and told her that I love her very much and want to be with her, I don't live at home. I feel like she is my soul mate. I was transferred to another city through work and we have been having a long distance relationship for the last six months. I have since been retrenched, but have remained in the city to look for another job. The problem I have is that I still love this woman with all my heart and care about her very much. I just don't know if it is worth throwing away all that has been invested in the relationship and sometimes think that we all make mistakes and do deserve a second chance. I don't know how my parents and friends would react to us getting back together again. My father has made it very clear that he would not be very happy, but I have to live my own life. What do I do?