We went to GP today. She said it is quite common and there is no particular reason for miscarriage. When I told the GP that I had high abnormal sperm in my semen results, the GP said the miscarriage could be due to abnormal sperm. I am not convinced about that. Because only a good sperm can swim and reach the egg. Could someone tell me if miscarriages happen due to abnormal sperm. What is the solution for such a problem. My wife and are really depressed at the moment.