Soulmates explained by rasulullah s.a.w..wow now this explains why when I first met my husband why I felt like I'd known him forever and felt this intense pull of familiarity..subhaan allah..
132