Yes.. It is difficult to accept...
Yet, is there possibility that, you can marry him??!!
It's time to think logical than Emotional....
You might little more time to get over those memories,... Still practice to be logical and practical to move on in life....
Next Steps
If, required, do consult a psychologist personally either online or offline for more clarity.