I've read that you can have as many as 12 soulmates in each incarnation. Twin souls or twin flames are the ones you can only have one of and that can be difficult too, if you happen to incarnate at different "times" and are different age groups....
Writing Status Badges
Writing Status Badges help you distinguish yourself based on different stages of your writing life cycle.