oh sorry to hear about the misgivings in your life.
better ask him for reasons. I know it is devastating. But ask him properly. Was there a chemistry between you two?
I can't determine if we had that chemistry purple, Cause all I know is that I love him,.that the only reason I have, that I trust him more than any one.