Guys, I don't know how many of you are spiritual and/or believe in spiritual connections or will even understand or want to understand but in case you're interested, for your own knowledge and stuff.. just try reading up on karmic relationship, soulmate relationship, and twin flame relationship - the three main connections you are likely to form with people. I think that'll answer a few questions for you and maybe then you'll understand a few things better. Just in real life also.
We've discussed the psychology part of it with triggers and traumas, thought this may interest some of you as well.
Cheers x