Communion time thoughts. To become one with someone, that person has to be God. For it is impossible to attain union with anyone else, as no two persons can be completely compatible. I suppose if both of them are in union with God, then it follows that they are in union with each other too. But still your firsthand union with God would be more perfect. Union with God is possible because God is able to transform you to make you compatible with him. By the same token, I can say that God is the only one who can truly be our soulmate.