think about this. some spiritual teachings tell us we are all one. this may imply that there is only one soul. and to become human is to be separated from that wholness of god to experience ,with the interjection of ego,aloneness,individuation,to explore all the complexities that make life what it is.
so we are all soulmates,throw in the karmic attractions, assignments of the soul and you get the reason we are attracted to certain people.
if we deny love,where ever it may pop up,and im talking about love,not nre,we may infact be swerving away from our karmic assignments.
let love happen