If marriages are indeed made in heaven, are you telling me God actually went about match making on the basis of caste? Or religion? Or even for that matter on the basis of gender?
Souls, as per last understanding, were gender-less. Caste-less. And religion-less. So how can my soulmate be from the same religion or caste as me?
Shouldn’t arranged marriages and ‘matches are made in heaven’ be mutually exclusive?
P.S. : This post is by no means an attack on your personal beliefs. I’m rather questioning mine.